溫馨提示×

Linux MySQL如何創建用戶

小樊
38
2025-08-29 07:49:05
欄目: 云計算

在Linux系統中,使用MySQL命令行工具可以輕松地創建新用戶。以下是創建MySQL用戶的步驟:

  1. 打開終端。

  2. 登錄到MySQL服務器。使用以下命令,將your_username替換為您的MySQL用戶名,將your_password替換為您想要設置的密碼:

mysql -u your_username -p

輸入密碼后,您將進入MySQL命令行界面。

  1. 創建新用戶。使用以下命令創建一個新用戶,將new_user替換為您想要創建的用戶名,將user_host替換為用戶的主機名(通常是localhost),將password替換為您想要設置的密碼:
CREATE USER 'new_user'@'user_host' IDENTIFIED BY 'password';

例如,要創建一個名為john的用戶,允許從任何主機連接,并設置密碼為123456,您可以使用以下命令:

CREATE USER 'john'@'%' IDENTIFIED BY '123456';
  1. 為新用戶分配權限。根據您的需求,您可以使用GRANT語句為新用戶分配不同的權限。例如,要將所有數據庫的所有權限授予新用戶,可以使用以下命令:
GRANT ALL PRIVILEGES ON *.* TO 'new_user'@'user_host';

如果您只想授予特定數據庫的特定權限,可以修改上述命令。例如,要僅授予mydb數據庫的所有權限,可以使用以下命令:

GRANT ALL PRIVILEGES ON mydb.* TO 'new_user'@'user_host';
  1. 刷新權限。使用以下命令使更改生效:
FLUSH PRIVILEGES;
  1. 退出MySQL命令行界面。使用以下命令退出:
EXIT;

現在,您已經成功地在Linux系統上使用MySQL創建了一個新用戶。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女