我是MySQL DB的全新用户,安装了WAMPSERVER,我通过MySQL控制台使用MySQL.
Query_1:每次登录时,都会直接询问root用户的密码.但是,我想以其他用户身份登录.
Query_2:如果我以root身份登录,我想切换用户而不关闭控制台.
我怎样才能做到这一点?
谢谢.
您可以像这样指定用户名和密码:
shell> mysql --user=user_name --password=your_password db_name
Run Code Online (Sandbox Code Playgroud)
据我所知,登录后无法重新启动客户端.
我认为在控制台本身中不可能切换用户。您必须使用不同的用户登录。
使用此命令登录
mysql -u username -p
Run Code Online (Sandbox Code Playgroud)
然后它会提示输入密码。
如果您尝试登录而不指定用户名,MySQL 将假定为“root”。在大多数情况下,您不会切换用户,而是向单个用户授予所有必需的权限;例如访问多个数据库。如果这对您来说不可能,您可以同时对两个不同的用户使用两个 MySQL 连接。