通过命令行怎么在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.shufengxianlan.com/qtweb/news8/374558.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联