在CentOS 7上,如果需要新建一個MySQL用戶并給予特定權限,需要經過以下幾個步驟。
首先,登錄到MySQL數據庫。
mysql -u root -p
輸入MySQL管理員密碼后,進入MySQL命令界面。
接著,新建一個MySQL用戶。
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
其中,'newuser'表示新用戶的用戶名,'localhost'表示該用戶僅能在本地連接MySQL,'password'表示該用戶的密碼。可以根據實際需要修改。
然后,給新用戶授權。
GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'localhost';
這里授權了新用戶'newuser'可對全部數據庫和全部表執行所有操作的權限。同樣地,可以根據實際需要修改授權。
最后,刷新MySQL權限。
FLUSH PRIVILEGES;
這一步是為了使新授權對MySQL立即生效。
至此,CentOS 7上新建MySQL用戶并授權的過程完成。