创建用户
demo 表示创建的用户名称
123456 表示创建的用户密码
% 表示访问权限为所有来源IP
Create user 'demo'@'%' identified by '123456';
修改用户密码
如下 654321 表示新密码
如下 demo 表示需要修改的用户
如下 % 表示访问权限为所有来源IP (也可以不带该条件)
update mysql.user set authentication_string=password('654321') where user='demo' and Host ='%';
创建数据库
demo_db 表示需要创建的数据库
Create database if not exists demo_db default charset utf8 collate utf8_general_ci;
为用户授权数据库权限
demo_db.* 表示demo_db数据的所有权限
‘demo’@‘%’ 表示demo用户所有来源IP权限
‘123456’ 表示demo用户的密码
Grant all privileges on demo_db.* to 'demo'@'%' identified by '123456' with grant option;
刷新权限表
需要马上生效则直接如下命令刷新即可
flush privileges;