如果你想以其他使用者登入MySQL,你需要使用「mysql -u -p 指令」。以不同使用者登入的語法如下。
>mysql -u yourUsername -p After pressing enter key Enter password −
要理解上述語法,讓我們在MySQL中建立一個使用者。語法如下 −
CREATE USER 'yourUserName'@'localhost' IDENTIFIED BY 'yourPassword';
現在我要建立一個名為「John」、密碼為「john123456」的使用者。查詢如下 -
mysql> CREATE USER 'John'@'localhost' IDENTIFIED BY 'john123456'; Query OK, 0 rows affected (0.15 sec)
現在檢查使用者是否已經在MySQL.user表中建立。查詢如下以列出MySQL.user表中的所有使用者−
mysql> select user from MySQl.user;
以下是輸出 -
+------------------+ | user | +------------------+ | Manish | | User2 | | mysql.infoschema | | mysql.session | | mysql.sys | | root | | Adam Smith | | John | | User1 | | am | +------------------+ 10 rows in set (0.00 sec)
現在您需要將所有權限授予使用者 John。查詢如下:
mysql> GRANT ALL PRIVILEGES ON * . * TO 'John'@'localhost'; Query OK, 0 rows affected (0.19 sec)
現在要以其他使用者身分登錄,請先按 Windows R 快捷鍵開啟命令提示字元並鍵入 CMD。現在您需要按下“確定”按鈕。截圖如下 -
按下「確定」按鈕後,您將看到命令提示字元。截圖如下 -
之後到達垃圾桶的位置。請依照下列步驟操作:
第1 步-
#第2 步驟-
現在使用開頭討論的上述語法。輸入我們上面建立的使用者名稱「John」和密碼「john123456」進行登入。指令如下 -
按下回車鍵後,您需要輸入密碼。查詢如下 -
#以上是如何以不同使用者登入MySQL?的詳細內容。更多資訊請關注PHP中文網其他相關文章!