如果 MySQL 中沒有,可以建立使用者嗎?
如果不存在,可以使用“create user”命令建立使用者。該命令適用於 MySQL 5.7.6 及更高版本。語法如下 −
mysql> CREATE USER IF NOT EXISTS 'yourUserName'@'localhost' IDENTIFIED BY 'yourPassword';
應用以上語法來建立不存在的使用者。查詢如下 −
mysql> CREATE USER IF NOT EXISTS 'Smith'@'localhost' IDENTIFIED BY 'Smith123456'; Query OK, 0 rows affected (0.29 sec)
要檢查是否建立了新使用者,請使用以下查詢 −
mysql> SELECT User FROM mysql.user;
以下是輸出 −
+------------------+ | User | +------------------+ | John | | Mac | | Manish | | mysql.infoschema | | mysql.session | | mysql.sys | | root | | Smith | | am | +------------------+ 9 rows in set (0.00 sec)
請看上面的輸出,使用者“Smith”建立成功。
廣告