标题:无法连接到MySQL,提示不能通过/tmp/mysql.sock连接 出处:Felix021 时间:Wed, 05 Nov 2008 22:21:03 +0000 作者:felix021 地址:https://www.felix021.com/blog/read.php?1252 内容: Cannot connect to the mysql server.Error: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) cpp可以正常编译,但是在连接数据库时会出现这个错误 是因为没有在mysql_real_connect里面指定参数,应该这样: mysql_real_connect(ssock,"localhost","root","password","databaseName",0,"/tmp/mysql.sock",0) 如果是在mysql -uroot -p的时候出现这个错误 则应该查看一下mysql的配置文件,找到socket文件的位置如 /tmp/mysql.sock 然后 mysql -uroot -p --socket=/tmp/mysql.sock Generated by Bo-blog 2.1.0