美文网首页
centos7 安装mysql

centos7 安装mysql

作者: lilith买买买 | 来源:发表于2018-05-30 14:10 被阅读19次

    1.查看系统信息

    cat /etc/centos-release
    uname -a
    

    2.查看是否已安装

    rpm -qa | grep mysql
    

    3.卸载已安装的(因为我的机器上没有安装,所以还没有验证过)

    rpm -e mysql-community-devel 
    或 rpm -e --nodeps mysql-community-common
    

    4.安装客户端

    yum install mysql
    

    5.安装服务端(mysql官网下载地址https://dev.mysql.com/downloads/mysql/)

    wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
    rpm -ivh mysql-community-release-el7-5.noarch.rpm
    yum install mysql-community-server
    yum install mysql-devel
    

    6.检查已安装的mysql软件

    [root@sky ~]# rpm -qa | grep mysql
    mysql-community-common-5.6.40-2.el7.x86_64
    mysql-community-devel-5.6.40-2.el7.x86_64
    mysql-community-libs-5.6.40-2.el7.x86_64
    mysql-community-server-5.6.40-2.el7.x86_64
    mysql-community-release-el7-5.noarch
    mysql-community-client-5.6.40-2.el7.x86_64
    

    7.查看mysql版本

    [root@sky ~]# mysql --version
    mysql  Ver 14.14 Distrib 5.6.40, for Linux (x86_64) using  EditLine wrapper
    

    8.启动mysql服务

    service mysqld start
    

    9.登入mysql,并设置密码

    mysql -u root # 初次安装,root账户没有密码
    mysql> set password for 'root'@'localhost' = password('your password');
    

    10.mysql 配置文件为/etc/my.cnf
    在最后加上编码配置

    [mysql]
    default-character=utf8 #这里的字符编码要和/usr/share/mysql/charsets/Index.xml里的一致
    

    11.设置远程连接
    在mysql控制台执行:

    mysql> grant all privileges on *.* to root@'%'identified by '123456';
    #root是用户名,%代表任意主机,'123456'指定的登录密码(这个和本地的root密码可以设置不同的,互不影响)
    

    允许3306端口

    iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT
    iptables -L -n # 查看规则是否生效
    

    上面iptables添加规则是临时的,如果需要重启后也生效,需要保存修改:
    service iptables save

    相关文章

      网友评论

          本文标题:centos7 安装mysql

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