centos7 mini rpm安装mysql5.6.31

来源:互联网 发布:java接口开发demo 编辑:程序博客网 时间:2024/05/22 07:55

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 -fr 相应的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 0
原创粉丝点击