在Linux系统中,使用MySQL命令行工具可以轻松地创建新用户。以下是创建MySQL用户的步骤:
打开终端。
登录到MySQL服务器。使用以下命令,将your_username替换为您的MySQL用户名,将your_password替换为您想要设置的密码:
mysql -u your_username -p 输入密码后,您将进入MySQL命令行界面。
new_user替换为您想要创建的用户名,将user_host替换为用户的主机名(通常是localhost),将password替换为您想要设置的密码:CREATE USER 'new_user'@'user_host' IDENTIFIED BY 'password'; 例如,要创建一个名为john的用户,允许从任何主机连接,并设置密码为123456,您可以使用以下命令:
CREATE USER 'john'@'%' IDENTIFIED BY '123456'; GRANT语句为新用户分配不同的权限。例如,要将所有数据库的所有权限授予新用户,可以使用以下命令:GRANT ALL PRIVILEGES ON *.* TO 'new_user'@'user_host'; 如果您只想授予特定数据库的特定权限,可以修改上述命令。例如,要仅授予mydb数据库的所有权限,可以使用以下命令:
GRANT ALL PRIVILEGES ON mydb.* TO 'new_user'@'user_host'; FLUSH PRIVILEGES; EXIT; 现在,您已经成功地在Linux系统上使用MySQL创建了一个新用户。