centos7.0安装MySQL5.7.25

安装MYSQL5.7.25

  • 使用镜像:CentOS-7-x86_64-DVD-1503-01.iso
  • MySQL版本:MySQL-5.7.25-1.el7.x86_64.rpm-bundle.tar
  • 准备工作
    • 将文件上传至/root/tools
    • 卸载旧mysql
      • [root@mysql01 /]# find / -name mysql //查找是否已经安装
      • [root@mysql01 /]# find / -name mysql|xargs rm -rf //卸载已安装的mysql
    • 卸载系统自带的Mariadb
      • [root@MYSQL01 tools]# rpm -qa|grep mariadb
      • [root@MYSQL01 tools]#rpm -e --nodeps mariadb-libs-5.5.35-3.el7.x86_64
    • 安装MySQL
      [root@MYSQL01 tools]# groupadd mysql
      [root@MYSQL01 tools]# useradd -g mysql mysql
      [root@MYSQL01 tools]# mkdir /mysqldb
      [root@MYSQL01 tools]# mkdir /mysqllogs
      [root@MYSQL01 tools]# chown -R mysql:mysql /mysqldb
      [root@MYSQL01 tools]# chown -R mysql:mysql /mysqllogs
      [root@MYSQL01 tools]# tar -xvf mysql-5.7.25-1.el7.x86_64.rpm-bundle.tar
      [root@MYSQL01 tools]# rpm -ivh mysql-community-common-5.7.25-1.el7.x86_64.rpm
      [root@MYSQL01 tools]# rpm -ivh mysql-community-libs-5.7.25-1.el7.x86_64.rpm
      [root@MYSQL01 tools]# rpm -ivh mysql-community-client-5.7.25-1.el7.x86_64.rpm
      [root@MYSQL01 tools]# rpm -ivh mysql-community-server-5.7.25-1.el7.x86_64.rpm
      [root@MYSQL01 tools]# cp /etc/my.cnf /etc/my.cf_bak
      [root@MYSQL01 tools]# vi /etc/my.cnf   #写配置文件
      [root@MYSQL01 tools]# vi /etc/selinux/config     设置SELINUX=disabled 
      [root@MYSQL01 tools]# reboot  #重启系统
      [root@MYSQL01 tools]# service mysqld start
      [root@MYSQL01 tools]# chkconfig mysqld on
      [root@MYSQL01 tools]# cat /mysqllogs/mysql-err.err |grep "temporary password" #查看临时密码
      [root@MYSQL01 tools]# mysql -uroot –p
          mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'lw#123';
          mysql> set global validate_password_policy=0;
          mysql> set global validate_password_length=1;
          mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'lw#123';
          mysql> create user 'root'@'%' identified by 'lw#123';
          mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%';
          mysql> create user 's_master'@'192.168.14.%' identified by 'lw#123';
          mysql> GRANT REPLICATION SLAVE ON *.* TO 's_master'@'192.168.14.%';
      
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值