一、登录mysql。--最好以root登录
例如:
1、mysql -uroot -p (回车)
2、输入root的密码
二、新增用户。--用户名为dev、密码为123456
例如:
1、CREATE USER 'dev'@'%' IDENTIFIED BY '123456';
三、验证新用户是否能登录
例如:
1、exit;(如果 root还在登录mysql,则执行exit退出当前的登录)
2、mysql -udev -p(回车)
3、输入dev的密码(123456)
4、登录正常
5、show databases;(查看当前登录的用户 权限下的数据库)
四、分配数据库。
例如:
1、mysql -uroot -p(回车) (以root用户登录mysql)
2、输入 root的密码
3、grant select,delete,update,create,drop,insert on demo.* to dev@"%" identified by "123456";
--【select,delete,update,create,drop,insert】是对数据库的操作权限(可酌情删减)
--【demo】是业务数据库名称。没有的话 自行先添加好
--【dev】是用户名、【123456】是dev的mysql登录密码
4、flush privileges;(刷新权限)
五、再次验证
例如:
1、exit;(如果 root还在登录mysql,则执行exit退出当前的登录)
2、mysql -udev -p(回车)
3、输入dev的密码(123456)
4、登录正常
5、show databases;(查看当前登录的用户 权限下的数据库:demo)
六、大结局:没想到这么快就完结了!