首頁 >資料庫 >mysql教程 >如何以不同使用者登入MySQL?

如何以不同使用者登入MySQL?

王林
王林轉載
2023-09-08 14:29:041008瀏覽

如果你想以其他使用者登入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。現在您需要按下“確定”按鈕。截圖如下 -

如何以不同使用者登入MySQL?

按下「確定」按鈕後,您將看到命令提示字元。截圖如下 -

如何以不同使用者登入MySQL?

之後到達垃圾桶的位置。請依照下列步驟操作:

第1 步-

如何以不同使用者登入MySQL?

#第2 步驟-

如何以不同使用者登入MySQL?

現在使用開頭討論的上述語法。輸入我們上面建立的使用者名稱「John」和密碼「john123456」進行登入。指令如下 -

如何以不同使用者登入MySQL?

按下回車鍵後,您需要輸入密碼。查詢如下 -

如何以不同使用者登入MySQL?

#

以上是如何以不同使用者登入MySQL?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:tutorialspoint.com。如有侵權,請聯絡admin@php.cn刪除