美文网首页Linux
CentOS7.6使用YUM安装Mysql5.7---2020.

CentOS7.6使用YUM安装Mysql5.7---2020.

作者: 开发猿 | 来源:发表于2020-02-26 13:46 被阅读0次

    1.下载并安装MySQL官方的 Yum Repository

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

    2.安装yum源

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

    3.安装mysql

    yum -y install mysql-community-server
    

    4.启动MySQL

    systemctl start  mysqld
    

    5.查看默认密码

    grep "password" /var/log/mysqld.log
    
    image.png

    6.登录mysql,输入上图查到的密码

     mysql -uroot -p
    
    image.png

    7.修改MySQL默认密码之后才能操作数据库
    new password 是自己设置的密码,mysql5.7之后默认密码策略要求密码是大小写字母+数字+特殊字母的组合而且最少8位,所以新设置的密码,需要符合规范

    ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';
    

    8.设置允许远程登录

    grant all privileges on *.* to 'root'@'%' identified by 'root账户的密码' with grant option;
    

    9.刷新应用

    flush privileges;
    

    10.(非必须)开启binlog,备份数据,方便运维

    vim  /etc/my.cnf
    
    image.png
    #开启日志
    server_id=2
    log_bin = mysql-bin
    binlog_format = ROW
    expire_logs_days = 30
    
    image.png

    11.重启mysql 完成
    12.配置开启启动

    systemctl enable mysqld
    

    13.以下配置是常用配置

    [mysql]

    设置mysql客户端默认字符集

    default-character-set=utf8
    [mysqld]

    设置3306端口

    port = 3306

    设置mysql的安装目录

    basedir=/software/mysql57

    设置mysql数据库的数据的存放目录

    datadir=/software/mysql57/data

    允许最大连接数

    max_connections=1000

    服务端使用的字符集默认为8比特编码的latin1字符集

    character-set-server=utf8

    创建新表时将使用的默认存储引擎

    default-storage-engine=INNODB
    max_allowed_packet=16M
    socket=/software/mysql57/mysql.sock

    慢日志位置

    slow_query_log_file=/software/mysql57/log/slow_query.log

    慢日志时间

    long_query_time=1

    开启慢日志

    slow_query_log=TRUE

    不限制sql导入模式

    sql_mode=""

    [mysqld_safe]
    socket = /software/mysql57/mysql.sock
    [client]
    socket = /software/mysql57/mysql.sock
    [mysql.server]
    socket = /software/mysql57/mysql.sock

    相关文章

      网友评论

        本文标题:CentOS7.6使用YUM安装Mysql5.7---2020.

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