centos7 mini rpm安装mysql5.6.31

1、下载地址 mysql下载地址 http://downloads.mysql.com/archives/community/

2红色是下载的包,用Fz上传到服务器中。

用 tar -xvf MySQL-5.6.31-1.linux_glibc2.5.x86_64.rpm-bundle.tar 解压压缩包


3、在安装之前一定要检查本机上是否安装mysql服务,

  1. 可以用
     mysql --version
    如果出现则证明有安装mysql
  2. 使用rpm -qa |grep -i mysql
    查询出如果显示出以下内容


    然后用 rpm -e --nodeps 包名
    删除查出的包名
  3. 删除后 whereis mysql   查出相应的mysql文件夹

    rm -rf 相应的mysql文件夹路径 
    也删除掉 my.cnf文件  rm my.cnf(我在网上查安装方法,有说在/etc/文件夹中,我的在/usr/文件夹中)
  4. 以上都是我安装好的   只做演示,以上步骤都做完后 建议重启下服务器。


4、放入Centos下解压安装,一般情况下安装sever和client就可以满足绝大部分需求

        用rpm -ivh 安装

  1. rpm -ivh MySQL-server-5.6.31-1.linux_glibc2.5.x86_64.rpm
    出现
    安装server成功
  2. rpm -ivh MySQL-client-5.6.31-1.linux_glibc2.5.x86_64.rpm
    出现
    安装client成功

5、启动mysql

service mysql start

出现 Starting MySQL SUCCESS! 表示mysql 已安装成功。

6、查看mysql初始密码

cat /root/.mysql_secret

7、mysql -u用户名 -p密码


登陆mysql成功

第一次登陆必须修改mysql密码

set password = password('新密码');

这一步安装基本完成了,但直接用navicat之类的工具远程连接会报错,因为mysql默认没有开启远程登录,需要修改一下权限

8、.继续执行

   grant all privileges on *.* to 'root'@'%' identified by 'password' with grant option;

   flush privileges;

   然后再远程连接就没有问题了


  RPM安装后mysql的文件分散在多个目录中

  附上官网上的文件目录介绍


 安装部分就是这样


启动mysql时,如果报Starting MySQL... ERROR! The server quit without updating PID file (/var/lib/mysql/localhost.localdomain.pid).
可以在网上查找相应的修改方法,如果没有的话,看你安装MySQL-service 的时候报什么错,
我的是报FATAL ERROR: please install the following Perl modules before executing /usr/bin/mysql_install_db:
Data::Dumper
然后问度娘安装perl 安装后 ,把之前的安装卸载后重装下mysql就行了



  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值