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
你尝试这样做:
$ 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报错“ Access denied for user ‘root‘@‘localhost‘ (using password: YES)“