centos服务器上安装mysql时的坑

在百度上查询“centos服务器上安装mysql”,得到的结果大多为这样:
yum install -y mysql-server mysql mysql-deve//安装
rpm -qi mysql-server //查看版本信息
service mysqld start//启动服务
正确步骤也确实如此,但是有一个坑,如果是阿里或者腾讯云的服务器,默认的yum库中就没有对应的mysql包,第一步的结果就会是这样:


库中无可用的包,这样后面的步骤也就没有意义了,导致mysql安装失败。
解决方法如下:
    • wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
  • 从官网上下载后会发现本地路径已经有了rpm包。这时候利用rpm命令将rpm包导入到yum源里面去
    • rpm -ivh mysql-community-release-el7-5.noarch.rpm
  • 然后利yum install mysql-community-server.x86_64命令安装
  • 一路狂奔,安装好后使用mysql,还是不可以,因为mysqld服务没有开启。这时候使用service mysqld start然后安装结束,mysql正常开启。

你可能感兴趣的:(mysql.)