+-

我已成功使用 MySQLWorkbench访问和管理位于127.0.0.1:3307的数据库.
但是,如果我尝试使用命令行访问它:
mysql -u admin -h 127.0.0.1:3307 -p
我收到错误消息:
ERROR 2005 (HY000): Unknown MySQL server host '127.0.0.1:3307' (0)
为什么它与MySQLWorkbench一起使用而不与命令行一起使用?
我在OSX上运行
最佳答案
因为MySQLWorkbench解析出端口号,而CLI工具却没有.有一个单独的选项–port来提供它.尝试
mysql --user admin --host 127.0.0.1 --port 3307 --password
点击查看更多相关文章
转载注明原文:无法使用命令行连接到MySQL,但可以使用MySQL Workbench - 乐贴网