zoukankan      html  css  js  c++  java
  • CentOS 7 环境下部署 MySQL 5.7 服务

    sudo yum -y install vim
    
    sudo setenforce Permissive
    
    sudo vim /etc/selinux/config
      SELINUX=permissive
    
    sudo systemctl stop firewalld.service
    sudo systemctl disable firewalld.service
    
    sudo su -
    echo -e '[mysql57-community]
    name=MySQL 5.7 Community Server
    baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/
    enabled=1
    gpgcheck=0
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
    ' > /etc/yum.repos.d/mysql-community.repo
    exit
    
    sudo yum -y install mysql-community-server
    
    sudo mkdir -p /data/var/lib/mysql/
    sudo chown mysql:mysql /data/var/lib/mysql/
    sudo chmod o-r /data/var/lib/mysql/
    
    sudo mkdir /data/var/log/
    
    sudo touch /data/var/log/mysqld.log
    sudo chown mysql:mysql /data/var/log/mysqld.log
    sudo chmod o-r /data/var/log/mysqld.log
    
    sudo vim /etc/my.cnf
      [mysql]
      socket=/data/var/lib/mysql/mysql.sock
    
      [mysqld]
      datadir=/data/var/lib/mysql
      socket=/data/var/lib/mysql/mysql.sock
      log-error=/data/var/log/mysqld.log
    
      character-set-server=utf8mb4
      collation-server=utf8mb4_unicode_520_ci    # MySQL 8.0 utf8mb4_0900_ai_ci
    
    sudo systemctl enable mysqld.service
    sudo systemctl start mysqld.service
    
    sudo grep 'temporary password' /data/var/log/mysqld.log
    
    mysql -uroot -p
    ALTER USER 'root'@'localhost' IDENTIFIED BY '********';
    quit
    
    
  • 相关阅读:
    Javascript基础
    Dao习题
    构建良好的Windows程序
    初始Windows程序
    ADO.NET访问数据库
    连接查询和分组查询
    [leetcode]126. Word Ladder II单词接龙II
    [leetcode]155. Min Stack最小栈
    [leetcode]796. Rotate String旋转字串
    [leetcode]460. LFU Cache最低频率缓存
  • 原文地址:https://www.cnblogs.com/f0rsaken/p/14611848.html
Copyright © 2011-2022 走看看