zoukankan      html  css  js  c++  java
  • centos7 安装mysql5.7.20(yum方式)

    windows下安装mysql请访问:windows下mysql5.7.20安装(zip包方式)

    一、安装过程

    1.安装wget

    yum install wget

    2.查找yum源名称

    在mysql官网https://dev.mysql.com/downloads/repo/yum/  查找mysql的yum源

    例如我本次找到的是

    mysql57-community-release-el7-11.noarch.rpm

    3.下载mysql源安装包

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

    4.安装mysql源

    yum localinstall mysql57-community-release-el7-11.noarch.rpm

    5.检查mysql源是否安装成功

    yum repolist enabled | grep "mysql.*-community.*"

     6.安装mysql

    yum -y install mysql-community-server

    7.检查是否已经安装了mysql-server

    rpm -qa|grep mysql-server

    8.安装vim

    yum install vim -y

    二、mysql配置

    1.默认配置文件在/etc/my.cnf

    2.字符集配置

    [mysqld]节点下添加:

    character-set-server=utf8

    然后:wq退出

    3.设置开机启动

    systemctl enable mysqld

    4.修改默认密码

    设置安全等级

    set global validate_password_policy=0; #密码强度设为最低等级
    set global validate_password_length=4; #密码允许最小长度为4

    修改密码

    set password for root@localhost = password('123456');

    5.防火墙配置

    开放3306端口

    firewall-cmd --zone=public --add-port=3306/tcp --permanent

    重启防火墙

    systemctl start firewalld.service  

     三、远程navicat测试链接centos上的mysql

    按照如上一、二步骤操作后,发现navicat是连不上centos上的mysql的。

    下面做如下操作,即可。

    set global validate_password_policy=0;
    set global validate_password_length=4;
    grant all privileges on *.* to 'root'@'192.168.199.154' identified by '123456';

     备注:

    更改权限,即grant all privileges on的配置模版如下

    grant all privileges on 库名.表名 to '用户名'@'IP地址' identified by '密码' with grant option;
    flush privileges;
    库名:要远程访问的数据库名称,所有的数据库使用“*” 
    表名:要远程访问的数据库下的表的名称,所有的表使用“*” 
    用户名:要赋给远程访问权限的用户名称 
    IP地址:可以远程访问的电脑的IP地址,所有的地址使用“%” 
    密码:要赋给远程访问权限的用户对应使用的密码
  • 相关阅读:
    pat1038. Recover the Smallest Number (30)
    pat1037. Magic Coupon (25)
    pat1036. Boys vs Girls (25)
    pat1031. Hello World for U (20)
    pat1030. Travel Plan (30)
    pat1028. List Sorting (25)
    pat1027. Colors in Mars (20)
    pat1017. Queueing at Bank (25)
    pat1025. PAT Ranking (25)
    Reverse Linked List II
  • 原文地址:https://www.cnblogs.com/knyel/p/8433905.html
Copyright © 2011-2022 走看看