美文网首页
mysql 5.7.28 tar.gz install

mysql 5.7.28 tar.gz install

作者: 全都是泡沫啦 | 来源:发表于2019-11-05 11:19 被阅读0次
    tar -xzvf mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz
    mv mysql-5.7.28-linux-glibc2.12-x86_64 /usr/local/mysql
    groupadd mysql
    useradd -r -g mysql mysql
    mkdir /usr/local/mysql/data
    mkdir /usr/local/mysql/log
    touch /usr/local/mysql/mysqld.pid
    touch /usr/local/mysql/log/mysql-bin.index
    cd /usr/local/mysql 
    chown -R mysql:mysql ./
    chown -R mysql:mysql data
    bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
      出现报错bin/mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory 
      解决方法 yum install -y libaio
      日志中出现A temporary password 后面为默认密码
    cp /usr/local/mysql/support-files/mysql.server  /etc/init.d/mysqld
    编辑:/etc/my.cnf
    service mysqld start
    
    chkconfig --add mysqld   #设置开机自启
    #service mysqld restart
    #service mysqld stop
    ln -s /usr/local/mysql/bin/mysql /usr/bin
    
    mysql -h127.0.0.1 -uroot -p
    mysql> set password= password('root');
    #mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;   
    
    SHOW VARIABLES WHERE Variable_name LIKE 'character\_set\_%' OR Variable_name LIKE 'collation%';  #验证字符集
    

    /etc/my.cnf

    
    [client]
    default-character-set = utf8mb4
    
    [mysql]
    default-character-set = utf8mb4
    
    [mysqld]
    character-set-client-handshake = FALSE
    character-set-server = utf8mb4
    collation-server = utf8mb4_unicode_ci
    
    basedir = /usr/local/mysql
    datadir = /usr/local/mysql/data
    socket = /usr/local/mysql/mysql.sock
    port = 3306
    log-error = /var/log/mysqld.log
    pid-file= /usr/local/mysql/mysqld.pid
    tmpdir = /tmp
    user = mysql
    log-bin = /usr/local/mysql/log/mysql-bin
    server-id = 1
    binlog-format = row
    log-slave-updates = true
    enforce-gtid-consistency = true
    gtid-mode = on
    
    sql_mode=STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
    
    

    相关文章

      网友评论

          本文标题:mysql 5.7.28 tar.gz install

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