Mysql二进制安装(预编译版)

Mysql二进制的安装
环境说明:
角色 Mysql master Mysql slave
Ip 192.168.31.142 192.168.31.143
端口 3306 3306
安装步骤

  1. 软件下载并解压:
    wget http://ftp.ntu.edu.tw/MySQL/Downloads/MySQL-5.7/mysql-5.7.25-linux-glibc2.12-x86_64.tar.gz
    tar -xf mysql-5.7.25-linux-glibc2.12-x86_64.tar.gz
    mv mysql-5.7.25-linux-glibc2.12-x86_64 /usr/local/mysql

  2. 创建用户
    groupadd mysql
    useradd -r -g mysql -s /sbin/nologin mysql

  3. 创建配置文件,指定安装目录与常用参数
    vim /etc/my.cnf
    Mysql二进制安装(预编译版)_第1张图片

  4. 创建数据库目录,并修改目录属性
    mkdir -p /data/mysql/{data,log}
    mkdir /var/lib/mysql
    chown -R mysql:mysql /data/mysql/
    chown -R mysql:mysql /var/lib/mysql
    chown -R mysql:mysql /usr/local/mysql/

  5. 初始化数据库并查看数据库初始密码
    yum -y install libaio //安装依赖包
    /usr/local/mysql/bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql/ --datadir=/data/mysql/data/
    cat /data/mysql/log/mysqld_err.log | grep password

  6. 拷贝启动文件,并修改环境变量
    cd /usr/local/mysql/
    cp support-files/mysql.server /etc/rc.d/init.d/mysqld
    chmod +x /etc/rc.d/init.d/mysqld
    chkconfig --add mysqld /设置mysqld服务为开机自启动
    vim /etc/profile
    Mysql二进制安装(预编译版)_第2张图片
    source /etc/profile

  7. 启动数据库服务
    systemctl start mysqld

  8. 使用初始密码登陆数据库服务并修改密码(初始密码之前已经查到)
    mysql -u root -p’F?Da5m+d=IgC’
    mysql> alter user root@localhost identified by ‘123qqq…A’;

你可能感兴趣的:(mysql)