您的位置:首页 > 运维架构 > Linux

Centos7离线安装MySQL5.7

2020-01-15 11:08 369 查看

Centos7离线安装MySQL5.7
1.下载解压安装包
下载MySQL对应安装包libaio-0.3.109-13.el7.x86_64.rpm、mysql-5.7.27-1.el7.x86_64.rpm-bundle.tar、perl.tar.gz、net-tools.tar.gz。链接:https://pan.baidu.com/s/1NywF-NcesE7C3icXbFeTuw
提取码:0gxo
解压安装包

tar -xvf mysql-5.7.27-1.el7.x86_64.rpm-bundle.tar
tar zxvf perl.tar.gz
tar zxvf net-tools.tar.gz

2.卸载mariadb

rpm -qa|grep mariadb
rpm -e --nodeps mariadb-libs


3.离线包安装
① Perl

cd /root/perl
rpm -ivh *.rpm

② net-tools

cd /root/net-tools
rpm -ivh net-tools-2.0-0.24.20131004git.el7.x86_64.rpm

③ mysql

cd /root
rpm -ivh mysql-community-common-5.7.27-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.27-1.el7.x86_64.rpm
rpm -ivh mysql-community-devel-5.7.27-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-compat-5.7.27-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.27-1.el7.x86_64.rpm
rpm -ivh libaio-0.3.109-13.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.27-1.el7.x86_64.rpm

4.关闭mysql服务

service mysqld stop

5.修改配置文件

vi /etc/my.cnf

加入下面配置

skip-grant-tables

6.开启mysql服务并登陆
开启服务

service mysqld start

登录MySQL

mysql -u root -p

7.设置mysql密码(123456)
启动mysql后输入下面命令

flush privileges;
set password for root@localhost = password('123456');
flush privileges;
exit

8.停止mysql服务, 恢复mysql配置

service mysqld stopvi /etc/my.cnf

注释掉skip-grant-tables

9.启动mysql服务并验证
启动MySQL(同步骤6)后使用新密码登录

10.设置开机自启

systemctl enable mysqld

  • 点赞
  • 收藏
  • 分享
  • 文章举报
无痕灬 发布了11 篇原创文章 · 获赞 0 · 访问量 611 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: