1.创建用户

create user '用户名'@'%' identified by '密码';

create user 'liyinlong'@'%' identified by 'Ab@1234';

2.删除用户

drop user 用户名@'%';

drop user liyinlong@'%';

3.修改用户密码

SET PASSWORD FOR '用户名'@'主机' = PASSWORD('新密码');

SET PASSWORD FOR 'liyinlong'@'%' = PASSWORD ('Ab@1234');

4.用户数据库授权

grant 权限 on 数据库对象.* to 用户;

例: grant SELECT,UPDATE on middleware_platform.* to 'liyinlong';

授予用户全部数据库全部权限
grant ALl on * to 'liyinlong';

5.取消用户授权

revoke 操作权限 on 数据库名.* from '用户名';

revoke SELECT on testdb3.* from 'liyinlong';

取消全部权限

revoke ALL on * from 'liyinlong';

6.查询用户有哪些数据库权限

select Db from mysql.db where User = 'lyl';

7.查看所有字符集

SHOW char set ;

8.查看全部数据库

select SCHEMA_NAME from information_schema.SCHEMATA ;

9.查看数据库有哪些用户

select User from mysql.db where Db = 'crm';

10.创建数据库

CREATE DATABASE `lyl_test` DEFAULT CHARACTER SET utf8 ;

11.删除数据库

DROP database `lyl_test`;

12.查看数据库创建命令

show create database mysql_authority;

13.查看数据表创建命令

show create table 表名;

show create table t1;