MySQL 5.6 創(chuàng)建數(shù)據(jù)庫用戶
MySQL 5.6 是一個功能強大的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),支持創(chuàng)建多個用戶來管理和使用數(shù)據(jù)庫。接下來我們將通過幾個簡單的步驟,向大家介紹如何在 MySQL 5.6 中創(chuàng)建數(shù)據(jù)庫用戶。
登錄 MySQL 5.6
在創(chuàng)建數(shù)據(jù)庫用戶之前,我們首先需要登錄 MySQL 5.6。可以通過以下命令登錄:
mysql -u root -p
其中,-u
參數(shù)指定用戶名,-p
參數(shù)表示需要輸入密碼。在輸入密碼之后,我們就可以成功登錄到 MySQL 5.6。
創(chuàng)建新用戶
接下來我們需要創(chuàng)建一個新用戶。可以使用以下命令創(chuàng)建新用戶:
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
其中,'newuser'@'localhost'
表示新用戶的用戶名和登錄地址,'password'
則是新用戶的登錄密碼。通過該命令,一個新的用戶就被成功創(chuàng)建了。
授權(quán)用戶訪問數(shù)據(jù)庫
創(chuàng)建了新用戶之后,我們需要授權(quán)他們訪問數(shù)據(jù)庫。可以使用以下命令授權(quán)用戶訪問指定的數(shù)據(jù)庫:
GRANT ALL PRIVILEGES ON database_name.* TO 'newuser'@'localhost';
其中,'newuser'@'localhost'
表示需要授權(quán)的用戶,database_name.*
表示需要授權(quán)的數(shù)據(jù)庫和表。通過該命令,我們就成功地向新用戶授權(quán)了訪問指定數(shù)據(jù)庫的權(quán)限。
刷新權(quán)限
完成授權(quán)之后,我們需要刷新權(quán)限才能使更改生效。可以通過以下命令刷新權(quán)限:
FLUSH PRIVILEGES;
執(zhí)行完該命令后,我們就成功地創(chuàng)建了一個新用戶,并且為其授權(quán)訪問指定的數(shù)據(jù)庫。