创建用户:
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;