1、授权问题
# chown -R 777 /app/db/mysql
2、/etc/my.cnf配置问题
[mysqld]
basedir=/app/db/mysql
datadir=/app/db/mysql/data
socket=/app/db/mysql/mysql.sock.lock
innodb_buffer_pool_size=128M
innodb_force_recovery = 1
symbolic-links=0
[mysqld_safe]
log-error=/app/db/mysql/mysqld.log
pid-file=/app/db/mysql/mysqld.pid
3、
4、
[root@XXX ~]# mysql -uroot -p Enter password: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql/mysql.sock' (2)
换成 [root@XXX ~]# mysql -h 127.0.0.1 -uroot -p 5、根据日志 mysqld.log 日志 查看报错内容 有针对性解决
6、环境变量问题