1.登录MYSQL
@>mysql -u root -p
@>密码
创建用户(values里对应 本机、用户名、密码)
mysql> insert into mysql.user(Host,User,Password) values("localhost","web1",password("web1"));
刷新系统权限表
mysql> flush privileges;
这样就创建了一个名为:web1 密码为:web1 的用户。
然后重新登录一下。
mysql>exit;
@>mysql -u web1 -p
@>输入密码
mysql>登录成功
2.为用户授权。
//登录MYSQL(有ROOT权限)。我里我以ROOT身份登录.
@>mysql -u root -p
@>密码
//首先为用户创建一个数据库(phplampDB)
mysql>create database web1;
//授权web1用户拥有web1数据库的所有权限。(下面3个web1依次对应 数据库、用户名、密码)
mysql>grant all privileges on web1.* to web1@localhost identified by 'web1';
//刷新系统权限表
mysql>flush privileges;
然后重新登录一下。
mysql>exit;
@>mysql -u web1 -p
@>输入密码
mysql>登录成功
//输入下面的命令,就能看到这个用户能操作的数据库了
mysql>show databases;
运维QQ交流群:171586999
网友评论