在代码中运行mysql_real_connect(&mysql_conn, DB_HOST, DB_USER,
DB_PASSWD, DB_NAME, MYSQL_PORT, DB_SOCKET, 0),链接数据库失败
需要启动mysql服务,
网上有说:http://zhidao.baidu.com/question/62775601.html。首先是启动服务。如果是redhat的话,可以使用setup或者ntsysv命令进入服务设置页面后,将mysqld那项选中,然后保存退出。如果不是redhat没有以上工具的话,可以使用chkconfig --level 35 mysqld on命令来开启服务。当然,这只是要求每次系统启动时启动服务,为了不用重启,需要使用/etc/init.d/mysqld start或者service mysqld start命令来使现在的服务启动,如果是重启服务的话,使用service ** restart。
运行命令结果
licl@tvosdev:~/xbmc/mysql/libexec$ chkconfig --level 35 mysqld on
mysqld: unknown service
师兄提示可能是权限问题。还是到虚拟机中去弄吧