原文内容来自于LZ(楼主)的印象笔记,如出现排版异常或图片丢失等问题,可查看当前链接:https://app.yinxiang.com/shard/s17/nl/19391737/f7463513-5b42-40b3-82dc-6e7b6daf7001

 
首先进入到mysql安装目录的bin目录下,然后执行对应的mysql命令;
 
./mysql -u 用户名 -p密码(-p与密码之间没有空格) -h 主机地址(当前直接本地localhost服务本身连接则可以不指定地址)
 
show databases;      查看当前所登录用户可操作的所有数据实例(注意每个命令后都需要加分号;)
 
use kbase_sip_db;    表示进入当前kbase_sip_db的库中;(如果不指定进入某一个库的情况下,直接写SQL查询时,指定对应的表空间即可,如查询kbase_sip_db下的user表,则是:select * from kbase_sip_db.user)
 
create dabase DBNAME;  表示创建一个新的DB库,名称为DBNAME;
此时创建完对应的DB库后,则可以新增一个新的用户,用来指定可访问的数据库权限;
 
grant all privileges on DBNAME.* to USERNAME@'%' identified by '123456' ;
(表示创建一个用户名称为:USERNAME的用户,然后密码为:123456,其中拥有对数据库实例 DBNAME的权限,权限级别为 all,及增删改查都可以,最后,当前用户可以通过外网访问,不限制具体的访问该DB的IP限制)
(语法说明:all,表示当前用户对所指定的数据库的使用权限为所有权限,也可以单独设置select,insert,delete,update则表示只拥有这4种权限,而不具备alter create等修改表结构的权限)
(DBNAME.* 表示当前用户只对DBNAME这个数据库实例有权限,如果想给与当前用户所有数据库实例的操作权限时,则直接 *.*  则表示所有DB实例都具备all权限)
(USERNAME@'%'  表示当前创建的用户名为USERNAME,'%' 表示当前用户可以使用任何IP进行访问对应的DB,如果必须限定,当前用户访问DB时的IP地址必须是:192.23.431.33 或必须是只能Mysql服务部署的localhost才能访问时,则在此处将'%'更换为具体'IP'或者'localhost'即可)
('123456' 则表示当前用户所对应的访问密码的设置)
 
flush privileges;  每次操作完用户操作,可以直接刷新下,表示重载对应的权限表;
 
show grants for USERNAME;  表示查看用户名称为USERNAME的所有权限列表分别是哪些;
 
select host,user from mysql.user; (查看当前DB中所有的用户信息,host表示可访问时的IP权限,user表示用户名称)
 
revoke all on *.* from USERNAME@'%'; (只需要将grant语法更改为revoke,注意:需要将原本的to更改为from,则表示撤销对应的授权权限)
 
show global variables like 'port';  表示查看当前DB的可访问端口号;
 
show tables; 查看当前DB的所有表等
 

服务器端Mysql常用操作的更多相关文章

  1. mysql常用操作语句

    mysql常用操作语句 1.mysql -u root -p   2.mysql -h localhost -u root -p database_name 2.列出数据库: 1.show datab ...

  2. MySQL常用操作总结

    MySQL常用操作 前提条件:已安装MySQL. 学习目标:用一条sql语句写出A和B的剩余数量 AA表 BB表 以上为一道面试题,接下来由这道面试题来回顾一些数据库的基本操作. 登录MySQL su ...

  3. centos LAMP第四部分mysql操作 忘记root密码 skip-innodb 配置慢查询日志 mysql常用操作 mysql常用操作 mysql备份与恢复 第二十二节课

    centos  LAMP第四部分mysql操作  忘记root密码  skip-innodb 配置慢查询日志 mysql常用操作  mysql常用操作 mysql备份与恢复   第二十二节课 mysq ...

  4. Windows平台下MySQL常用操作与命令

    Windows平台下MySQL常用操作与命令 Windows平台下MySQL常用操作与命令,学习mysql的朋友可以参考下. 1.导出整个数据库 mysqldump -u 用户名 -p --defau ...

  5. MySQL常用操作2

    MySQL常用操作2 判断函数 IF(expr, value1, value2)  --  如果表达式expr为true,则返回value1,否则返回value2 IFNULL(value1, val ...

  6. MYSQL常用操作函数的封装

    1.mysql常用函数封装文件:mysql.func.php <?php /** * 连接MYSQL函数 * @param string $host * @param string $usern ...

  7. Linux 笔记 - 第十五章 MySQL 常用操作和 phpMyAdmin

    博客地址:http://www.moonxy.com 一.前言 前面几章介绍了 MySQL 的安装和简单的配置,只会这些还不够,作为 Linux 系统管理员,我们还需要掌握一些基本的操作,以满足日常管 ...

  8. 第二篇 Mysql常用操作记录(转载)

    我们在创建网站的时候,一般需要用到数据库.考虑到安全性,建议使用非root用户.常用命令如下: 1.新建用户 //登录MYSQL@>mysql -u root -p@>密码//创建用户my ...

  9. mysql常用操作及常见问题

    常用操作 mysql备份: --整库备份 docker exec 容器ID mysqldump -uroot -p密码 --databases 库名 > 库名.sql --仅导出表和数据 mys ...

随机推荐

  1. RAM、ROM和fFLASH相关概念整理

    一:ROM ROM:Read Only Memory.只读存储器    是一种半导体内存,又叫做非挥发性内存.其特性是一旦数据被存储就无法再将之改变或删除.存储的数据不会因为电源关闭而消失.   二: ...

  2. day 35 协程 IO多路复用

    0.基于socket发送Http请求 import socket import requests # 方式一 ret = requests.get('https://www.baidu.com/s?w ...

  3. C语言之修改常量

    前言:指针!菜鸟的终点,高手的起点.漫谈一些进阶之路上的趣事:记录一些语言本身的特性以及思想,没有STL,也没有API! 0x01: 程序内存中的存储划分 对于程序在内存中是如何分布的,网上有多个解释 ...

  4. 5分钟上手自动化测试——Airtest+Poco快速上手

    版权声明:该文章为AirtestProject原创文章:允许转载,但转载必须注明“转载”并保留原链接 前言 本文档将演示使用`AirtestProject`专用的编辑器AirtestIDE,编写`Ai ...

  5. C语言I博客作业11

    这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/10132 我在这个课程的 ...

  6. SimpleXML使用详解

    SimpleXML使用详解 介绍 SimpleXML提供了一种简单,直观的方法来处理XML.它只有一个单一类型的类,三个函数和六个方法. 使用SimpleXML SimpleXMLElement 类是 ...

  7. Bean中要使用配置文件中的值,使用set方法注入

    /** * Sensors Analytics Bean * @author Feng */ @Component public class SensorsAnalyticsBean { /*** * ...

  8. 有趣的css3实战案例剖析—(背景动态渐变)

    对于css3的学习,更多的是在于对新特性和基础理论的熟悉,这篇文章通过一个案例带领大家了解css3里一些理论知识,也将一些技巧加以总结,从而提高大家的开发效率: 本次案例为(背景颜色渐变),运用css ...

  9. 王晶:华为云OCR文字识别服务技术实践、底层框架及应用场景 | AI ProCon 2019

    演讲嘉宾 | 王晶(华为云人工智能高级算法工程师王晶) 出品 | AI科技大本营(ID:rgznai100) 近期,由 CSDN 主办的 2019 中国AI 开发者大会(AI ProCon 2019) ...

  10. MongoDB的第二天(更新,删除,查询,索引)

    Mongodb的更新方式有三种 update函数,操作符更新,save函数 update: 语法格式:db.COLLECTION_NAME.update({查询条件},{更新内容},{更新参数(可选) ...