溫馨提示×

linux創建mysql怎樣設置密碼

小樊
120
2024-12-27 05:27:11
欄目: 云計算

在Linux上創建MySQL用戶并設置密碼,可以按照以下步驟進行:

  1. 登錄MySQL: 首先,使用root用戶登錄到MySQL。

    sudo mysql -u root -p
    
  2. 創建新用戶: 在MySQL命令行中,使用CREATE USER語句創建一個新用戶。假設我們要創建一個名為newuser的用戶,密碼為password,并且該用戶只能從本地主機訪問。

    CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
    
  3. 授權新用戶: 使用GRANT語句為新用戶授權訪問數據庫的權限。例如,要授予newusermydatabase數據庫的所有權限,可以執行以下命令:

    GRANT ALL PRIVILEGES ON mydatabase.* TO 'newuser'@'localhost';
    
  4. 刷新權限: 執行FLUSH PRIVILEGES;命令以使更改生效。

    FLUSH PRIVILEGES;
    
  5. 退出MySQL: 完成后,可以使用EXITQUIT命令退出MySQL。

    EXIT;
    

完整的示例步驟如下:

sudo mysql -u root -p

進入MySQL命令行后,執行以下命令:

CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON mydatabase.* TO 'newuser'@'localhost';
FLUSH PRIVILEGES;

然后退出MySQL:

EXIT;

這樣,你就成功創建了一個名為newuser的用戶,并設置了密碼,同時為該用戶授予了對mydatabase數據庫的所有權限。

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