mysql 创建新用户

原创
ithorizon 1个月前 (10-03) 阅读数 100 #MySQL

MySQL 创建新用户教程

MySQL 是一款广泛应用于各类项目的开源数据库管理系统。在管理 MySQL 数据库时,创建新用户是一项基本的操作。本文将详细介绍怎样在 MySQL 中创建新用户,并为其授权。

1. 登录 MySQL 数据库

首先,需要登录到 MySQL 服务器。打开命令行终端,输入以下命令:

mysql -u root -p

这里,我们使用 root 用户登录。系统会提示输入 root 用户的密码,输入正确密码后,即可登录到 MySQL 服务器。

2. 创建新用户

在 MySQL 中,可以使用以下 SQL 语句创建新用户:

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

这里,'username' 是新用户的用户名,'host' 是新用户可以连接的 MySQL 服务器的地址,'password' 是新用户的密码。

3. 授权

创建新用户后,需要为新用户授权。授权可以通过以下 SQL 语句完成:

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

这里,'database_name' 是要授权的数据库的名称,'username' 和 'host' 分别是前面创建的新用户的用户名和地址。

4. 刷新权限

权限更改后,需要执行以下命令刷新权限:

FLUSH PRIVILEGES;

5. 退出 MySQL

操作完成后,可以使用以下命令退出 MySQL:

EXIT;

6. 示例

以下是创建一个名为 "newuser" 的新用户,允许该用户从任何主机连接到 MySQL 服务器,并为其授权访问名为 "mydb" 的数据库的完整过程:

CREATE USER 'newuser'@'%' IDENTIFIED BY 'newpassword';

GRANT ALL PRIVILEGES ON mydb.* TO 'newuser'@'%';

FLUSH PRIVILEGES;

EXIT;

以上就是在 MySQL 中创建新用户并授权的过程。期望这个教程能对您有所帮助!


本文由IT视界版权所有,禁止未经同意的情况下转发

文章标签: MySQL


热门