通过命令行怎么在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;
现在,新用户已经拥有了对指定数据库的所有权限。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权请联系捕鱼游戏攻略,一经查实立即删除!