centos7 安装MySQL5.7(5.6也可以)
centos7 离线rpm安装MySQL5.71、 卸载之前的安装MySQL版本#查询已安装的MySQL服务rpm -qa|grep mysql
#强制卸载MySQL的服务
rpm -e --nodeps mysql-***(查到的MySQL所有的服务)
#删除之前的配置文件
rm -rf /var/lib/mysql*
rm -rf /usr/share/mysql*2、下载MySQL5.7的rpm版本
[*]下载后上传到服务器MySQL-5.6.26-1.linux_glibc2.5.x86_64.rpm-bundle.tar
[*]MySQL-5.7#下载MySQL
wget https://dev.mysql.com/get/archives/mysql-5.6/MySQL-5.6.26-1.linux_glibc2.5.x86_64.rpm-bundle.tar
# 5.7下载地址
https://dev.mysql.com/get/archives/MySQL-5.7/mysql-5.7.28-1.el7.x86_64.rpm-bundle.tar
# 解压
tar -xvf MySQL-5.6.26-1.linux_glibc2.5.x86_64.rpm-bundle.tar
rpm -ivh MySQL-server-5.6.26-1.linux_glibc2.5.x86_64.rpm --force --nodeps
rpm -ivh MySQL-client-5.6.26-1.linux_glibc2.5.x86_64.rpm --force --nodeps
[*]下载并用rpm安装libaio#下载目录
cd /usr/local
# 安装wget下载工具
yum -y install wget
# 下载工具
wget http://mirror.centos.org/centos/6/os/x86_64/Packages/libaio-0.3.107-10.el6.x86_64.rpm
# 安装工具
rpm -ivh libaio-0.3.107-10.el6.x86_64.rpm --force --nodeps
3、查看并修改MySQL用户名密# 停用服务
service mysqld stop
# 修改配置文件
vi /etc/my.cnf
# 加入以下内容
skip-grant-tables
# 重启服务
service mysqld restart
# 进入MySQL的命令行并修改密码
mysql -uroot -p
use mysql;
flush privileges;
grant all privileges on *.* to 'root' identified by 'P@ssw0rd' with grant option;
exit;
# 进入配置文件,将skip-grant-tables删除
vi /etc/my.cnf
dd
# 关掉服务并重启服务
service mysqld stop
service mysqld restart
如果需要原版的Markdown文档,请邮件联系:dukou_caiqin@163.com(一般我会直接给你一个百度云盘的连接,扫一下就能下载了。)
quanxiaodai 发表于 2021-9-11 06:06
有点乱,可以在详细一点吗,正好需要离线安装
按照这个步骤来,或者docker一步登天. quanxiaodai 发表于 2021-9-11 06:06
有点乱,可以在详细一点吗,正好需要离线安装
用 docker 可以让你直接上天 不错不错,自己可以慢慢玩一下 不错,学习一下 你的md文档都没生效 我都是 yum install mysql 可以:Dweeqw先收藏了 学习学习:Dweeqw:Dweeqw 不错,学习一下 有点乱,可以在详细一点吗,正好需要离线安装
页:
[1]
2