无法使用mysql ++连接到mysql

时间:2012-04-20 03:02:00

标签: mysql sql connection mysql++

我的通话代码如下

bool suc = conn.connect("mydb", "localhost", "root", "");
if (suc)
{
cout << "success" << endl;
}
else
{
cout << "fail " << conn.error() << endl;
}

并且mysql服务器正在运行,但程序失败了 无法通过套接字'/tmp/mysql.sock'(111)

连接到本地MySQL服务器

有没有人遇到过这样的问题?

1 个答案:

答案 0 :(得分:0)

Mysql配置文件可能位于/etc/my.cnf

如果Mysql正在运行,查看日志可能会有所帮助,它应该位于/ var / log /

命名如下:
mysql.log
mysql.err
mysqld.log
mysqld.err

$ ls -l /var/log/
// when you have the name try
$ tail -n 50 /var/log/LogName