如何在 MySQL 中更改 root 使用者名稱?
要更改 MySQL 中的 root 使用者名稱,您需要使用 UPDATE 和 SET 命令。語法如下 −
UPDATE user set user = ’yourNewUserName’ WHERE user = ’root’;
為了理解以上語法,讓我們使用 USE 命令將資料庫切換到 MySQL。
切換資料庫的查詢如下 −
mysql> use mysql; Database changed
現在從 MySQL.user 表中列出所有使用者。查詢如下 −
mysql> select user from MySQL.user;
以下是輸出 −
+------------------+ | user | +------------------+ | Manish | | User2 | | mysql.infoschema | | mysql.session | | mysql.sys | | root | | Adam Smith | | User1 | | am | +------------------+ 9 rows in set (0.04 sec)
檢視示例輸出,我們有使用者名稱“root”。使用 UPDATE 命令將使用者名稱 root 更改為其他名稱。
讓我們將使用者名稱“root”更改為“myRoot”。查詢如下 −
mysql> update user set user = 'myRoot' where user = 'root'; Query OK, 0 rows affected (0.00 sec) Rows matched: 0 Changed: 0 Warnings: 0
從 MySQL.user 表中列出所有使用者,以檢視使用者名稱“root”是否已更改為“myRoot”。查詢如下,用於從 MySQL.user 表中列出所有使用者。
mysql> select user from MySQL.user;
以下是輸出 −
+------------------+ | user | +------------------+ | Manish | | User2 | | myRoot | | mysql.infoschema | | mysql.session | | mysql.sys | | Adam Smith | | User1 | | am | +------------------+ 9 rows in set (0.00 sec)
檢視上表,“root”使用者名稱已更改為“myRoot”。
廣告