MySQL是一個(gè)開源的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),廣泛應(yīng)用于各類網(wǎng)站和互聯(lián)網(wǎng)應(yīng)用中。在使用MySQL時(shí),我們經(jīng)常需要增加新的賬戶以授權(quán)其他用戶進(jìn)行數(shù)據(jù)庫(kù)操作。本文將展示如何使用MySQL通過命令行增加一個(gè)新的賬戶。
第一步:登錄到MySQL
$ mysql -u root -p
這里的-u
表示要使用的用戶名,這里使用root賬戶進(jìn)行操作;-p
表示輸入密碼,執(zhí)行命令后,系統(tǒng)將提示輸入密碼。
第二步:創(chuàng)建新用戶
mysql>CREATE USER 'new_user'@'localhost' IDENTIFIED BY 'password';
這里的'new_user'@'localhost'
中,new_user是新用戶的用戶名,localhost表示該用戶只能從本地登錄,即該用戶只能從MySQL服務(wù)器所在的機(jī)器登錄。IDENTIFIED BY 'password' 指定了該用戶的登錄密碼,可以根據(jù)需要設(shè)置新用戶的權(quán)限。
第三步:給新用戶授權(quán)
mysql>GRANT SELECT, INSERT, UPDATE, DELETE ON database_name.* TO 'new_user'@'localhost';
這里的SELECT, INSERT, UPDATE, DELETE
是MySQL中的四種權(quán)限,可以根據(jù)需要進(jìn)行設(shè)置權(quán)限。database_name
是新用戶要操作的數(shù)據(jù)庫(kù)名。
第四步:刷新權(quán)限
mysql>FLUSH PRIVILEGES;
命令執(zhí)行后,相當(dāng)于重新加載MySQL的權(quán)限數(shù)據(jù),使新用戶的授權(quán)生效。
以上就是如何使用MySQL增加一個(gè)新的賬戶的全部步驟了,希望對(duì)使用MySQL過程中的用戶管理有所幫助。