天天看点

CentOS7环境,安装MySQL

  1. 下载

    [[email protected] ~]# wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

  2. 安装

    yum -y install mysql57-community-release-el7-10.noarch.rpm

    yum -y remove mysql57-community-release-el7-10.noarch.rpm

  3. 换源

    https://mirrors.cnnic.cn/help/mysql/

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

    可以直接将网站的***配置文件信息直接拷贝到该文件内***,也可以像我一样***只修改想要那个版本的信息***,将所有高版本的enabled都设置为 0。

  4. 开始安装

    yum install -y mysql-community-server

  5. 启动服务

    systemctl start mysqld.service

    systemctl status mysqld.service

    systemctl stop mysqld.service

  6. 查看默认密码

    grep “password” /var/log/mysqld.log

  7. 登录MySQL

    mysql -uroot -p

    //修改root密码

    ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘new password’;

    //查看密码设置规范

    SHOW VARIABLES LIKE ‘validate_password%’;

    //设置密码查看规范

    set global validate_password_length=4; //设置长度最低为4位

    set global validate_password_policy=0; //设置可以为简单的密码

  8. 初始化的mysql用户权限只能localhost访问,外部机器访问需要添加权限:

mysql> Grant all privileges on . to ‘root’@’%’ identified by ‘password’ with grant option;

(%表示任意ip,如果指定ip,改为对应ip即可;‘root’是指要使用的用户名)

mysql> flush privileges; (刷新权限,或者重启mysql)

  1. 如果需要卸载,请移步👉CentOS7环境,卸载MySQL