MySQL 如何作为不同的用户登录
如果您想在MySQL中以不同的用户身份登录,您需要使用“mysql -u -p命令”。以下是用不同用户身份登录的语法。
>mysql -u yourUsername -p 在按回车键后
输入密码 −
为了理解上面的语法,让我们在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 行在集合中 (0.00 sec)
现在您需要将所有权限授予用户John。以下查询用于此:
mysql> GRANT ALL PRIVILEGES ON * . * TO 'John'@'localhost';
Query OK, 0 rows affected (0.19 sec)
现在,要登录为不同用户,首先按Windows+R快捷键打开命令提示符,然后输入CMD。现在,按OK按钮。以下是截图 −

按OK按钮后,您将获得命令提示符。以下是截图 −

之后到达bin的位置。按照以下步骤进行:
第1步−

第2步−

现在使用上面讨论的语法。输入我们上面创建的用户名‘John’和密码‘john123456’以登录。以下命令如下 −

按回车键后,您需要输入密码。以下查询如下 −

阅读更多:MySQL 教程
极客教程