创建用户:

CREATE USER ‘test’@‘localhost’ IDENTIFIED BY ‘test’;

解释:创建test用户,密码是test,允许在mysql服务器登录,如果允许其他服务器连接,localhost改为%

赋予用户权限:

方法1:

grant all on . to ‘test’@‘localhost’ identified by ‘test’;

解释:允许test用户在本地连接msql的所有数据库所有表,并有所有权限。

grant all on . to ‘test’@’%’ identified by ‘test’;

解释:允许test用户在所有机器连接mysql的所有数据库所有表,并有所有权限。

flush privileges;

方法2:

grant all on . to ‘test’@’%’ identified by ‘test’;

解释:允许test用户在所有机器连接mysql的所有数据库所有表,并有所有权限。

GRANT ALL PRIVILEGES ON . TO ‘test’@’%’ IDENTIFIED BY ‘test’ WITH GRANT OPTION;

解释:允许test用户在所有机器连接mysql的所有数据库所有表,并有所有权限。

flush privileges;