如果你想以其他用戶身份登錄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?的詳細內容,更多請關注www.92cms.cn其它相關文章!