欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  数据库

Linux下安装MySQL常见问题处理

程序员文章站 2022-06-01 15:34:54
...

Linux下装完后启动mysql老是等待,启动不了 处理:看看MYSQL日志(/var/lib/mysql/user.err),最常见的情况是权限问题,也就是说

Linux下装完后启动mysql老是等待,启动不了

处理:看看MYSQL日志(/var/lib/mysql/user.err),最常见的情况是权限问题,也就是说刚装完机器,没有mysql用户,那么建立一个mysql用户就OK。

安装完后直接用mysql没有反应

处理:这是因为perl已经不完整的缘故,可能是删除老版本的时候,把perl的一部分东西给删除了,其实没什么,直接用/usr/local/mysql/bin/mysql 进入就OK。

进入mysql以后,连接mysql结果提示:can t connect to local mysql server through socket /var/lib/mysql/mysql.sock(111)

处理:打开/etc/my.cnf,然后在[mysqld]和[client]下的socket都改: socket = /var/lib/mysql/mysql.sock

ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock

说明:或者是ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock ,看自己的情况来定.

改完之后,,连接MYSQL的时候如果报:Client does not support authentication protocol requested by server.....

处理:进入mysql,直接输入 UPDATE mysql.user SET Password = OLD_PASSWORD('新密码') WHERE Host = 'localhost' AND User = '用户名';

然后重置:FLUSH PRIVILEGES;

再连接就没问题了。

Linux下安装MySQL常见问题处理