Mysql为数据库创建用户
通常情况下我们在编写代码的过程中(也就是在开发过程中),一直使用的是我们本地的mysql,而且用户都是root用户,最高权限的用户,但是我们如果在公司上班的时候,公司的领导不会让你拥有root权限,这样存在风险.这就需要创建普通的用户.
-
打开自己的
cmd
,输入mysql -u root -p;
输入密码: -
创建数据库,
create database 数据库的名字 charset utf8;
-
为数据库创建用户
create user 数据库的名字 identified by '数据库密码';
-
授权数据库下的所有表的所有权限给用户在以任何ip访问数据库的时候使用
grant all on 数据库的名字 .* to '用户名'@'%';
-
刷新生效用户权限
flush privileges;
希望可以帮到大家!!!