
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、环境变量问题

MySQL服务器连接问题与配置解决方案
文章讲述了在Linux环境下遇到MySQL连接问题,涉及chown权限调整、my.cnf配置修改、socket路径错误、IP地址指定以及依赖日志文件mysqld.log来诊断并解决问题,同时关注环境变量设置。
3834

被折叠的 条评论
为什么被折叠?



