• CentOS7安装MySQL

    普通类
    • 支持
    • 批判
    • 提问
    • 解释
    • 补充
    • 删除
    • 卸载已安装的MariaDB

    查看当前安装的mariadb包:

    rpm -qa|grep mariadb

    强制性卸载已安装的mariadb包:

    rpm -e --nodeps 

    • 使用wget安装yum源

    安装wget包:

    yum install wget

    使用wget获取mysql源:

    wget http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm

    安装mysql源:

    rpm -ivh mysql57-community-release-el7-7.noarch.rpm

    • 使用yum安装mysql

    安装mysql:

    yum install mysql-community-server

    • 设置mysql服务

    启动mysql服务:

    service mysqld start

    为root用户生成初始的随机密码:

    grep 'temporary password' /var/log/mysqld.log

    登入mysql:

    mysql -uroot -p 

    修改root用户登录密码:

    ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!'

    设置允许远程IP登入:

    update user set host='%' where user='root'

    查看设置结果:

    select host, user from user;

    重启mysql服务:

    service mysqld restart

    • 设置防火墙

    安装firewalld防火墙:

    yum install firewalld

    启动防火墙:

    systemctl start firewalld

    将网卡添加到public区域:

    firewall-cmd --zone=public --add-interface=ens160

    将mysql服务添加到public区域:

    firewall-cmd --zone=public --add-service=mysql --permanent

    • 标签:
    • yum
    • 设置
    • 防火墙
    • 使用
    • public
    • 39
    • 安装
    • 服务
    • wget
    • mysql
    • centos7
  • 加入的知识群:
    学习元评论 (0条)

    评论为空
    聪明如你,不妨在这 发表你的看法与心得 ~



    登录之后可以发表学习元评论
      
暂无内容~~
顶部