美文网首页
MySQL安装与配置

MySQL安装与配置

作者: hz_heng | 来源:发表于2017-09-30 15:11 被阅读0次

    环境:

    操作系统:centos 6.9
    MySQL版本:mysql 5.7

    一、MySQL安装

    1、使用yum安装MySQL

    • 在MySQL官网下载相应系统版本的yum repository
    wget https://repo.mysql.com//mysql57-community-release-el6-11.noarch.rpm
    
    • 安装yum repository
    yum localinstall –y mysql57-community-release-el6-11.noarch.rpm
    
    • 安装MySQL
    yum install –y mysql-community-server
    

    2、使用RMP Bundle包安装MySQL

    • 在MySQL官网下载相应系统版本的RPM Bundle包
    wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.19-1.el6.x86_64.rpm-bundle.tar
    
    • 解压
    tar -xvf mysql-5.7.19-1.el6.x86_64.rpm-bundle.tar
    
    • 安装
    yum install –y mysql-community-{server,client,common,libs}-*
    

    备注:系统是centos7的情况下,由于centos7自带的mariadb会导致MySQL无法安装,所以安装MySQL前需卸载mariadb。

    • 查找系统自带的mariadb
    rpm -qa | grep mariadb
    
    • 卸载mariadb
    rpm -e --nodeps (上面查询的版本)
    

    二、MySQL初始配置

    1、MySQL配置文件修改

    MySQL 5.7 配置文件在 /etc/my.cnf

    • 设置字符编码(中文支持)
    [mysql]
    default-character-set=utf8mb4
    [mysqld]
    collation-server=utf8mb4_unicode_ci
    character-set-server=utf8mb4
    
    • 设置密码策略
    [mysqld]
    validate_password_policy=0
    

    0 #low 只需符合长度要求
    1 #MEDIUM 检查长度、数字、大小写、特殊字符
    2 #STRONG 检查长度、数字、大小写、特殊字符字典文件

    • 修正日志时间
    [mysqld]
    log_timestamps=SYSTEM
    

    2、修改root密码

    • 查看初始密码
    cat /var/log/mysqld.log | grep "temporary password"
    
    • 使用初始密码登录MySQL
    • 修改密码(修改密码命令可以是以下两个之一)
    set password=password('NEW PASSWORD');
    
    alter user root@'localhost' identified by 'NEW PASSWORD';
    

    相关文章

      网友评论

          本文标题: MySQL安装与配置

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