MySQL是一種開源的關系型數(shù)據(jù)庫管理系統(tǒng),用戶可以使用它來創(chuàng)建、修改、刪除和查詢數(shù)據(jù)。 在很多情況下,需要為MySQL創(chuàng)建一個新的用戶,并分配不同的權限。這篇文章將教你如何使用MySQL創(chuàng)建新用戶并設置新的密碼。
#1. 首先以root用戶身份登錄到 MySQL 。 mysql -u root -p #2. 在 MySQL shell中創(chuàng)建新用戶。以下是一個示例代碼,其中 “new_user” 是用戶名, “new_password”是密碼,“l(fā)ocalhost” 是主機名,可以修改為其他名字。 CREATE USER 'new_user'@'localhost' IDENTIFIED BY 'new_password'; #3. 授予新用戶相應的權限。以下是一個示例代碼,其中 “new_user” 是用戶名,可以為新用戶授予SELECT, INSERT, DELETE的權限。 GRANT SELECT, INSERT, DELETE ON database_name.* TO 'new_user'@'localhost'; #4. 完成后使用 FLUSH PRIVILEGES 命令,使MySQL能立即更新用戶信息并立即生效。 FLUSH PRIVILEGES; #5. 接下來退出MySQL完成密碼設置。 exit;
現(xiàn)在,您已經(jīng)成功創(chuàng)建了一個新的MySQL用戶,并分配了不同的權限。這將幫助您更方便地管理您的數(shù)據(jù)庫。