阿里云Centos下安装mysql找不到mysql-sever安装包的解决方案

来源:互联网 发布:程序员示爱网页源代码 编辑:程序博客网 时间:2024/06/08 16:48

解决方案

  • 采用yum源安装,yum install mysql mysql-sever mysql-client很多教程上都这么写,实际上也是对的,对于大多数centos系统默认源来讲,确实如此。
  • 但是在阿里云服务器上,默认是阿里云自己配置的yum源 ,所以上述方法就会出问题,因为人家的yum源里面根本就没有这些东西。可能是包名改了吧,反正不是我们熟悉的那些。
  • 所以可以使用wget命令从官网上直接下载,就有了这么一种方法。 
    • 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直接进入数据库里面,但是这样一来不是都可以进去了?,这时候我们要做的就是加buff保护,也就是给数据库设密码。 
    • mysqladmin -u root -p password 你的密码
  • 完成后,若已经设置了密码,需要输入原密码修改,若未设置密码,那么上一步完成后就修改完成
  • 登录的时候也不能使用mysql进入了,估计也进不去,因为有暗号了,哈哈哈
  • 这个时候使用mysql -u root/你的密码就可以进去了。到此安装就说完了。
原创粉丝点击