我在Windows上使用mysql时遇到一些问题。我知道如何创建新用户并为新用户和所有用户提供资助。但我不知道如何从mysql控制台切换到新用户!
答案 0 :(得分:4)
您必须退出并使用新用户名重新登录。
来自shell:
mysql --user=user_name --password=your_password db_name
参考:
答案 1 :(得分:3)
创建新用户后,请尝试更改默认快捷方式,直接以该用户身份登录。
转到“开始”菜单> MySql x.x命令行客户端>右键单击>属性>定位并更改了用户(从-uroot
)到-uyournewuser
:
"C:\Program Files\MySQL\MySQL Server 5.7\bin\mysql.exe" "--defaults-file=C:\ProgramData\MySQL\MySQL Server 5.7\my.ini" "-uroot" "-p"
答案 2 :(得分:-1)
当我们通过WampServer的MySQL控制台打开MySQL时,它直接以root用户身份登录。所以我做的是通过命令提示符登录并且它有效。 E:\InstalledFiles\MySql\bin\mysql\mysql5.5.24\bin
这是我的mysql.exe
文件所在的位置。所以我去了bin并在命令提示符mysql -u root -p
中发出了这个命令。所以我可以从命令提示符以root身份登录。
答案 3 :(得分:-1)
由于我在Windows 10中遇到同样的问题,我使用的是mysql workbench 6.3 CE。按照以下步骤:
显示工作台的主页enter image description here
点击“添加图标”按钮设置新连接,然后输入新的mysql用户和此连接名称。enter image description here