1. 登录MySQL
在命令行中输入以下命令,登录MySQL:
ysql -u root -p
其中,-u表示用户名,-p表示密码。如果没有设置密码,则直接回车即可。
2. 创建账号
在MySQL中,使用CREATE USER语句创建一个新用户。
CREATE USER ‘用户名’@’主机名’ IDENTIFIED BY ‘密码’;
其中,用户名为新用户的用户名,主机名为新用户的主机名,密码为新用户的密码。大家要创建一个名为testuser的用户,密码为testpassword,可以输入以下命令:
CREATE USER ‘testuser’@’localhost’ IDENTIFIED BY ‘testpassword’;
3. 授权
在MySQL中,使用GRANT语句授权给新用户。
GRANT 权限 ON 数据库名.表名 TO ‘用户名’@’主机名’;
其中,权限为要授权的权限,数据库名为要授权的数据库名,表名为要授权的表名,用户名和主机名为新用户的用户名和主机名。大家要授权testuser用户拥有testdb数据库中的所有权限,可以输入以下命令:
GRANT ALL PRIVILEGES ON testdb.* TO ‘testuser’@’localhost’;
4. 刷新权限
在MySQL中,使用FLUSH PRIVILEGES语句刷新权限。
FLUSH PRIVILEGES;大家在创建账号和授权后,需要刷新权限,可以输入以下命令:
FLUSH PRIVILEGES;
5. 查看授权
在MySQL中,使用SHOW GRANTS语句查看授权。
SHOW GRANTS FOR ‘用户名’@’主机名’;大家要查看testuser用户的授权,可以输入以下命令:
SHOW GRANTS FOR ‘testuser’@’localhost’;
以上就是MySQL创建账号和授权的详细步骤和图解,希望对大家有所帮助。