Centos6下通过官方rpm源安装mysql-community-server无法运行 [root@ ~]# service mysqld s

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Centos6下通过官方rpm源安装mysql-community-server无法运行 [root@ ~]# service mysqld s相关的知识,希望对你有一定的参考价值。

Centos6下通过官方rpm源安装mysql-community-server无法运行
[root@ ~]# service mysqld startInitializing MySQL database: [ OK ]Installing validate password plugin: /etc/rc.d/init.d/functions: line 716: 10775 Killed "$@"[FAILED][root@ ~]# service mysqld startMySQL Daemon failed to start.Starting mysqld: [FAILED]

Installing validate password plugin: /etc/rc.d/init.d/functions: line 716: 10775 Killed

检查一下这个文件/etc/rc.d/init.d/functions716行。猜测应该是与权限有关,其次再是缺少lib追问

看不出来有什么不妥

追答

完全移除,重新安装一次

参考技术A 命令错了。
用命令 yum -y install mysql 就可以追问

安装的版本太低 mysql5.6以上用这个命令安装不了 安装了 第一次启动服务初始化也会这样
我只想安装mysql5.6以上并且正常使用

追答

那就要看一下你安装的日志了。通过rpm安装mysql是会需要很多依赖包的,你要把那些依赖包都安装上才行

Centos6.5更换yum源

Centos6.5更新yum

 

  Linux下安装软件的工具叫yum工具,linux的二进制软件包一般是rpm包。类似windows下的exe程序。

  通过yum来安装软件,默认获取rpm包的软件配置是从国外Centos官方源下载的,因此,安装速度会比较慢,我们在使用时通过会把默认获取rpm包的配置从国外官方源,改成国内的优秀yum源。下面的操作是把163的源替换官方源的过程。

 

1.1查看yum文件:cat /etc/yum.repos.d/CentOS-Base.repo,通过下图的显示可以看出显示的网址都指向Centos官网的源

技术分享 

1.2获取163源的下载链接:http://mirrors.163.com/.help/CentOS6-Base-163.repo,此时可以下载yum源文件到本地然后上传到系统上,也可以直接在系统中使用wget命令下载,后面是在系统中使用wget下载

技术分享

技术分享

 

1.4备份yum

进入目录           [[email protected] ~]# cd /etc/yum.repos.d/

查看目录下的文件   [[email protected] yum.repos.d]# ls

                 CentOS-Base.repo  CentOS-Debuginfo.repo  CentOS-Media.repo  CentOS-Vault.repo

技术分享 备份原文件ori结尾的是备份文件

[[email protected] yum.repos.d]# cp CentOS-Base.repo CentOS-Base.repo.ori

技术分享 

1.5使用wget下载repo(如果没有wget命令使用yum -y install wget安装)

[[email protected] yum.repos.d]# wget http://mirrors.163.com/.help/CentOS6-Base-163.repo

技术分享


1.6163的替换自带yum文件回车后按Y确认

[[email protected] yum.repos.d]# cp CentOS6-Base-163.repo CentOS-Base.repo  替换文件

cp: overwrite `CentOS-Base.repo‘? y  y确认

[[email protected] yum.repos.d]# cat /etc/yum.repos.d/CentOS-Base.repo  查看repo文件内容

技术分享


1.7使用vimdiff对比差别(如果没有vimdiff命令使用yum -y install vim安装

[[email protected] yum.repos.d]# vimdiff CentOS-Base.repo CentOS-Base.repo.ori

技术分享 

1.8操作完成,也可以下载下来用使用其它对比软件来看(安装下载工具yum -y install lrzsz

 


本文出自 “赵东伟的学习记录” 博客,请务必保留此出处http://zhaodongwei.blog.51cto.com/4233742/1745444

以上是关于Centos6下通过官方rpm源安装mysql-community-server无法运行 [root@ ~]# service mysqld s的主要内容,如果未能解决你的问题,请参考以下文章

使用epel源安装软件

centos命令自动补全增强

centos6.10下通过yum安装mysql数据库

CentOS6.5 配置本地Yum源

Centos6.8通过yum安装mysql5.7

centos6.6 安装MariaDB