问题1:
warning: MySQL-server-5.5.47-1.linux2.6.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
error: Failed dependencies:
/usr/bin/perl is needed by MySQL-server-5.5.47-1.linux2.6.x86_64
原因:这是由于yum安装了旧版本的GPG keys造成的
解决方案;
在安装mysql后面加上–force --nodeps
eg:sudo rpm -ivh MySQL-
server-5.5.47-1.linux2.6.x86_64.rpm --force --nodeps
问题2:启动mysql: sudo service mysql start
出现Starting MySQL. ERROR! The server quit without updating PID file (/var/lib/mysql/hadoop01.pid)
首先你需要查找错误日志:sudo cat hadoop01.err
日志中若出现:/usr/sbin/mysqld: error while loading shared libraries: libaio.so.1: cannot open shared file: No such file or directory 这个错误说明没有缺失libaio文件,则要yum去加载 :
sudo yum install -y libaio
再次启动mysql时:Starting MySQL… ERROR! The server quit without updating PID file (/var/lib/mysql/hadoop01.pid).
查看错误日志:[ERROR] Fatal error: Can’t open and lock privilege tables: Table ‘mysql.host’ doesn’t exist 这个错误说明问题的原因是没有进行初始化库。解决方案:
mysql_install_db --user=mysql --ldata=/var/lib/mysql/
继续阅读与本文标签相同的文章
-
PHP 异常任重而道远
2026-05-18栏目: 教程
-
学生时代所学的一些 C 语言知识点回顾(2)——指针
2026-05-18栏目: 教程
-
假设我们都失去视觉——淘宝的无障碍化建设 | 开发者必读(061期)
2026-05-18栏目: 教程
-
阿里巴巴“新六脉神剑”来了
2026-05-18栏目: 教程
-
RocketMQ消息轨迹-设计篇
2026-05-18栏目: 教程
