Enjoy the good lift everyday!
关闭
欢迎来PyGo个人空间 ^_^
Mysql常用命令 | PyGo²

Mysql常用命令

记录一下常用的命令,虽然关于查询相关的命令常用(select、order by、where、join等),但是关于建立数据库、建立用户、授权等并不常用的命令,做个整理,也方便了自己进行查询和使用


创建数据库

1
create database 数据库名称 default character set utf8 collate utf8_general_ci;

创建用户

1
2
3
4
5
6
7
8
create user '用户名'@'%' IDENTIFIED BY '密码';
-- % 表示通配符,任意远程主机都可以连接主机【常用】

create user '用户名'@'localhost' IDENTIFIED BY '123456';
-- localhost 表示本机,用户只有通过本机进行连接主机

create user '用户名'@'XXX.XXX.XX.XXX' IDENTIFIED BY '123456';
-- XXX.XXX.XX.XXX 表示ip,用户只有通过指定的ip主机进行连接

授权

1
2
3
4
5
6
7
8
9
10
11
12
13
# 所有权限 所有表【常用】
grant all on *.* to '用户名称';

# 所有权限 指定数据库【常用】
grant all on 数据库名称.* to '用户名称';

# 指定权限 指定数据库
grant select,insert,update,delete,create on 数据库名称.* to '用户名称';

flush privileges;

# 查看权限
show grants for '用户名称';

其他

数据库列表:show database;
表列表:show tables;
切换数据库:use 数据库;

查询方面略
  • 本文作者:mingliang.gao【一个爱老婆Python程序猿。。。。。。】
  • 本文链接: http://pygo2.cn/articles/14802/
  • 版权声明: 本博客所有文章欢迎转载,转载请注明出处!
觉得有帮助,请偶坐个公交车
0%