12 Jan 2015
报错信息:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
解决方案:
尝试解决
查询配置文件中配置的socket文件是否存在;
重新初始化数据库;
最终解决方案
原来是配置文件中未配置client字段
/etc/my.cnf添加内容
[client] port=3306 socket=/tmp/mysql.socket
结果:成功进入mysql
报错信息:
service mysqld start Starting MySQL.. ERROR! The server quit without updating PID file (/data/mysql/server.example.com.pid).
解决办法:
[ERROR] Plugin 'InnoDB' init function returned error.网上查找解决方案
删除掉datadir下的ib开头的三个文件即可(为了安全起见,我把它们mv到了tmp下)
ls /tmp/ib* /tmp/ibdata1 /tmp/ib_logfile0 /tmp/ib_logfile1