linux安装mysql报错

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux安装mysql报错相关的知识,希望对你有一定的参考价值。

error :failed dependencies
ChkConfig is needed by mysql-server-5.5.8-1.rhel5.i386
rtld(GNU-HASH) is needed by MySQL-server-5.5.8-1.rhel5.i386

参考技术A 同学,ubuntu是debian系的操作系统,不是这样用的。rpm是redhat系的包管理工具。

你尝试这样做:

$ su -
切换到超级用户
# apt-cache search mysql-server
这个是查找 mysql 相关的包。
# apt-get install mysql-server-5.1
这个是安装。前提你的电脑可以上网,且nameserver配置正确。

你先apt-get update
update后, apt-cache search mysql-server.
确认有那个包,再apt-get install mysql-server-5.xxx
参考技术B 依赖被破坏了,提示运行mysql需要rtld软件包,试试安装该软件包。 参考技术C 没有解决mysql安装包之间的依赖关系 建议你找出mysql的依赖包 要么就使用yum‘服务器装mysql ,它将自动解决包之间的依赖关系 参考技术D 是不是安装的时候有数据文件丢了?

linux下mysql安装

service mysql start

报错:

Starting MySQL. ERROR! The server quit without updating PID file(xxx/x.pid)

查看日志:

[ERROR] Could not create unix socket lock file /usr/local/mysql/sock/mysql.sock.lock.
2018-11-30T03:01:12.764913Z 0 [ERROR] Unable to setup unix socket lock file.
2018-11-30T03:01:12.764928Z 0 [ERROR] Aborting

原因:

mysql用户没有/usr/local/mysql/sock/权限

解决办法:

chown -R mysql.mysql /usr/local/mysql/sock/

 



以上是关于linux安装mysql报错的主要内容,如果未能解决你的问题,请参考以下文章

linux安装mysql报错

Linux系统安装MySQL报错“ Access denied for user ‘root‘@‘localhost‘ (using password: YES)“

linux安装mysqlclient报错

Linux安装MySQL(源码安装)

linux下安装Mysql

Linux安装mysql-python库时报错解决办法