如何在 MySQL 中以不同的使用者登入?
如果你想以不同的使用者登入 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。現在你需要按下確定按鈕。截圖如下:
按下確定按鈕後,你將看到一個命令提示符。截圖如下:
之後到達 bin 目錄的路徑。請按照以下步驟操作:
步驟 1:
步驟 2:
現在使用開頭討論的語法。輸入上面建立的使用者名稱“John”和密碼“john123456”進行登入。命令如下:
按下回車鍵後,你需要輸入密碼。查詢如下:
廣告