美文网首页
Centos7安装MysSQL5.6

Centos7安装MysSQL5.6

作者: renwujie | 来源:发表于2018-08-27 16:50 被阅读0次

    思路

    1.先检测是否已经有安装的版本。有的话卸载。

    2.安装过程中中断导致安装失败也得卸载干净后重新安装。

    3.安装指定版本。

    步骤

    卸载

    1.查看是否已经有安装的版本如果有就先卸载

    2.如果是安装过程中发生中断导致失败了。(没有可跳过此步骤)

    安装

    1.检查是否存在MySQL。

    yum list installed | grep mysql

    2.卸载已存在的mysql。

    yum remove mysql* -y

    3.  下载MySQL数据库文件。(这里是mysql5.6,由于这个mysql的yum源服务器在国外,所以下载速度会比较慢。如果下载失败,可以搜一个tar文件下下来再解压安装)

    wget http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm 

    4.安装MySQL的yum源文件。

    rpm -ivh mysql-community-release-el6-5.noarch.rpm 

    5.执行后,在/etc/yum.repo.d/目录下会多出mysql-community-source.reppo和mysql-community.repo两个yum源文件。

    6.可以查看可以安装的MySQL文件。

    yum repolist all | grep mysql

    7.选择安装版本(把要安装的版本的enabled值设为1且只能有一个enabled=1,其余全设为0)。

    vim /etc/yum.repos.d/mysql-community.repo 

    8.安装。

    yum install mysql-community-server -y

    9.启动mysqld服务并将mysqld加入开机启动项。

    service mysqld start

    chkconfig mysqld on

    10.设置用户和密码。(mysql刚刚安装完的时候,mysql的root用户的密码默认是空的)

    mysqladmin -u root password 'root'

    11.登录并修改权限。修改mysql.user表。

    mysql -u root -p

    show databases;

    use mysql;

    select user,host from user;

    ##删除前先插入一条数据,然后删除掉多余的

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

    delete from user where host='***';

    ##刷新权限

    flush privileges;

    ##建议重启mysql服务

    service mysqld restart;

    相关文章

      网友评论

          本文标题:Centos7安装MysSQL5.6

          本文链接:https://www.haomeiwen.com/subject/myqtwftx.html