通过命令行怎么在Linux上设置MySQL的权限?

在Linux上设置MySQL的权限,可以通过以下步骤进行:

1、登录MySQL服务器

需要登录到MySQL服务器,在命令行中输入以下命令:

mysql u root p

root是MySQL的用户名,p表示需要输入密码,输入密码后,将进入MySQL的命令行界面。

2、选择数据库

在MySQL命令行界面中,需要选择要设置权限的数据库,可以使用以下命令选择数据库:

USE database_name;

database_name是要选择的数据库名称。

3、创建用户

接下来,需要创建一个新用户,并为其分配密码,使用以下命令创建用户:

CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';

username是新用户的用户名,password是新用户的密码。

4、分配权限

创建用户后,需要为其分配权限,可以使用以下命令分配权限:

GRANT ALL PRIVILEGES ON database_name.* TO 'username'@'localhost';

database_name是要分配权限的数据库名称,username是新用户的用户名。

5、刷新权限

需要刷新权限,使更改生效,使用以下命令刷新权限:

FLUSH PRIVILEGES;

6、退出MySQL命令行界面

完成以上步骤后,可以退出MySQL命令行界面,使用以下命令退出:

EXIT;

现在,新用户已经拥有了对指定数据库的所有权限。


本文标题:通过命令行怎么在Linux上设置MySQL的权限?
地址分享:http://www.gydahua.com/article/djopoes.html
扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流