【发布时间】:2017-05-03 09:58:42
【问题描述】:
我在命令提示符中尝试导航到 MySQL 时遇到此错误。系统偏好设置显示它通过端口 3306 运行。我是编程新手,我只是想跟上教程,但是很多这些知识都是堆积的,如果没有正常工作的本地数据库,事情就会继续变得越来越多令人困惑。
也一直收到这个错误:
ERROR 1045 (28000): 用户 'hostname'@'localhost' 的访问被拒绝(使用密码:否)
【问题讨论】:
-
澄清一下,您是否遇到了这两个错误?那将是最不寻常的。一个说服务器无法访问,另一个说它可以访问,但是在需要密码时您没有指定密码。如果您在不同的机器上遇到这两个错误,请从问题中删除一个并提出一个单独的问题,以避免混淆。
-
-@ ~ () $ mysql ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
-
当我在命令行中输入 'mysql' 时,我会遇到 'ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) '
-
在什么情况下会出现另一个错误?
-
尝试指定你的主机,即
mysql -u root -p -h127.0.0.1
标签: php mysql sockets mysql-error-2002