mysql怎么添加用户

来源:这里教程网 时间:2026-02-28 18:11:55 作者:

如何使用 MySQL 添加用户

步骤 1:登录 MySQL

使用以下命令登录到 MySQL:

<code>mysql -u root -p</code>

步骤 2:创建新用户

使用

CREATE USER
语句创建新用户。语法如下:

<code>CREATE USER 'username'@'hostname' IDENTIFIED BY 'password';</code>

其中:

username
是新用户的名称。
hostname
指定用户可以从哪些主机连接。可以将
%
用作通配符以允许从任何主机进行连接。
password
是用户密码。

例如,要创建一个名为

newuser
的新用户,该用户可以从任何主机连接并使用密码
secret
,请使用以下命令:

<code>CREATE USER 'newuser'@'%' IDENTIFIED BY 'secret';</code>

步骤 3:授予权限 (可选)

您可以使用

GRANT
语句授予新用户对特定数据库或表的权限。语法如下:

<code>GRANT <permission> ON <database_or_table>.* TO 'username'@'hostname';</code>

其中:

<permission></permission>
是要授予的权限,例如
SELECT
INSERT
UPDATE
DELETE
<database_or_table></database_or_table>
是数据库或表名称。
.*
表示对整个数据库或表授予权限。

例如,要授予

newuser
mydb
数据库的所有权限,请使用以下命令:

<code>GRANT ALL ON mydb.* TO 'newuser'@'%';</code>

步骤 4:刷新权限

刷新权限以确保 MySQL 立即将更改应用到新用户。使用以下命令:

<code>FLUSH PRIVILEGES;</code>

相关推荐