linux 安装mysql 可能遇到的小问题

问题一、

./mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory

./mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory

出现此报错的原因是缺少库 libaio.so(报错信息中描述的很清楚)

解决办法

安装该库即可

yum install  libaio-devel.x86_64

 

问题二、

 mysqld_safe Directory ‘/var/log/mariadb.log‘ for UNIX socket file don‘t exists.(此处可能出现其他文件不存在的情况)

 

 根据提示分析该文件不存在,因为在 /etc/my.cnf配置文件中有指定该文件。

解决办法:

创建文件并赋权限

mkdir  /var/log/mariadb.log
chmod 777 /var/log/mariadb.log

问题三、

登录过程中输入密码 报错 Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ (2)

 

 解决办法:

补全链接参数 

mysql -uroot -h 127.0.0.1 -p

或 配置client ,my.cnf追加如下两行  socket值同上面[mysqld]的一个一样

[client]
port=3306
socket=/var/lib/mysql/mysql.sock

 

保存重启

 

posted @ 2021-11-18 18:38  采采卷耳&不盈倾筐  阅读(206)  评论(0编辑  收藏  举报