mysql-5.7.12-1.el6.x86_64.rpm-bundle.tar

使用tar -xvf

[root@master app]# mkdir /usr/local/src/mysql
[root@master app]# tar -zxvf mysql-5.7.12-1.el6.x86_64.rpm-bundle.tar -C /usr/local/src/mysql/
gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now


[root@master app]# tar -xvf mysql-5.7.12-1.el6.x86_64.rpm-bundle.tar -C /usr/local/src/mysql/
mysql-community-libs-5.7.12-1.el6.x86_64.rpm
mysql-community-test-5.7.12-1.el6.x86_64.rpm
mysql-community-common-5.7.12-1.el6.x86_64.rpm
mysql-community-devel-5.7.12-1.el6.x86_64.rpm
mysql-community-libs-compat-5.7.12-1.el6.x86_64.rpm
mysql-community-embedded-5.7.12-1.el6.x86_64.rpm
mysql-community-server-5.7.12-1.el6.x86_64.rpm
mysql-community-embedded-devel-5.7.12-1.el6.x86_64.rpm
mysql-community-client-5.7.12-1.el6.x86_64.rpm
[root@master app]# 
[root@master app]# cd /usr/local/src/mysql/
[root@master mysql]# ls
mysql-community-client-5.7.12-1.el6.x86_64.rpm  mysql-community-embedded-5.7.12-1.el6.x86_64.rpm        mysql-community-libs-compat-5.7.12-1.el6.x86_64.rpm
mysql-community-common-5.7.12-1.el6.x86_64.rpm  mysql-community-embedded-devel-5.7.12-1.el6.x86_64.rpm  mysql-community-server-5.7.12-1.el6.x86_64.rpm
mysql-community-devel-5.7.12-1.el6.x86_64.rpm   mysql-community-libs-5.7.12-1.el6.x86_64.rpm            mysql-community-test-5.7.12-1.el6.x86_64.rpm
[root@master mysql]# 

下载相关依赖

[root@master mysql]# yum remove mysql-libs
已加载插件:fastestmirror
参数 mysql-libs 没有匹配
不删除任何软件包
[root@master mysql]# yum -y install perl
已加载插件:fastestmirror
Determining fastest mirrors
 * base: mirrors.aliyun.com
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com
base                                                                                                                                      | 3.6 kB  00:00:00     
extras                                                                                                                                    | 2.9 kB  00:00:00     
updates                                                                                                                                   | 2.9 kB  00:00:00     
(1/2): extras/7/x86_64/primary_db                                                                                                         | 159 kB  00:00:00     
(2/2): updates/7/x86_64/primary_db                                                                                                        | 6.7 MB  00:00:00     
软件包 4:perl-5.16.3-294.el7_6.x86_64 已安装并且是最新版本
无须任何处理
[root@master mysql]# yum -y install net-tools
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.aliyun.com
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com
软件包 net-tools-2.0-0.25.20131004git.el7.x86_64 已安装并且是最新版本
无须任何处理
[root@master mysql]# 

查看当前mysql包

[root@master mysql]# rpm -qa | grep mysql 
mysql-community-common-5.7.28-1.el7.x86_64

删除存在得mysql包

[root@master mysql]# rpm -e mysql-community-common-5.7.28-1.el7.x86_64

进入MySQL解压包

[root@master mysql]# rpm -qa | grep mysql 
[root@master mysql]# rpm -vih mysql-community-common-5.7.12-1.el6.x86_64.rpm 
警告:mysql-community-common-5.7.12-1.el6.x86_64.rpm: 头V3 DSA/SHA1 Signature, 密钥 ID 5072e1f5: NOKEY
准备中...                          ################################# [100%]
正在升级/安装...
   1:mysql-community-common-5.7.12-1.e################################# [100%]
[root@master mysql]#  rpm -vih mysql-community-libs-5.7.12-1.el6.x86_64.rpm 
警告:mysql-community-libs-5.7.12-1.el6.x86_64.rpm: 头V3 DSA/SHA1 Signature, 密钥 ID 5072e1f5: NOKEY
准备中...                          ################################# [100%]
正在升级/安装...
   1:mysql-community-libs-5.7.12-1.el6################################# [100%]
[root@master mysql]# rpm -vih mysql-community-libs-compat-5.7.12-1.el6.x86_64.rpm 
警告:mysql-community-libs-compat-5.7.12-1.el6.x86_64.rpm: 头V3 DSA/SHA1 Signature, 密钥 ID 5072e1f5: NOKEY
准备中...                          ################################# [100%]
正在升级/安装...
   1:mysql-community-libs-compat-5.7.1################################# [100%]
[root@master mysql]# rpm -vih mysql-community-client-5.7.12-1.el6.x86_64.rpm 
警告:mysql-community-client-5.7.12-1.el6.x86_64.rpm: 头V3 DSA/SHA1 Signature, 密钥 ID 5072e1f5: NOKEY
准备中...                          ################################# [100%]
正在升级/安装...
   1:mysql-community-client-5.7.12-1.e################################# [100%]
[root@master mysql]# rpm -vih mysql-community-server-5.7.12-1.el6.x86_64.rpm 
警告:mysql-community-server-5.7.12-1.el6.x86_64.rpm: 头V3 DSA/SHA1 Signature, 密钥 ID 5072e1f5: NOKEY
准备中...                          ################################# [100%]
正在升级/安装...
   1:mysql-community-server-5.7.12-1.e################################# [100%]
[root@master mysql]# 


查看下载包

[root@master mysql]#  rpm -qa | grep mysql
mysql-community-common-5.7.12-1.el6.x86_64
mysql-community-libs-compat-5.7.12-1.el6.x86_64
mysql-community-server-5.7.12-1.el6.x86_64
mysql-community-libs-5.7.12-1.el6.x86_64
mysql-community-client-5.7.12-1.el6.x86_64
[root@master mysql]# 

二,改密码

1、进入/etc/my.cnf,写入skip-grant-table

[root@master mysql]# vi /etc/my.cnf
skip-grant-tables

2、开启mysql并将服务添加到开机启动

[root@master mysql]# service mysql start
[root@master mysql]# systemctl enable mysql

3、进入mysql

[root@master mysql]# mysql

4、设置密码,并退出

mysql> use mysql;
mysql> update user set authentication_string=passworD("!Mj123456")where user='root';
mysql> quit;

5、进入/etc/my.cnf,删除刚刚写的

[root@master mysql]# vi /etc/my.cnf

6、重启mysql,并进入mysql

[root@master mysql]# service mysqld restart
[root@master mysql]# mysql -u root -p
!Mj123456

7、设置新密码:字母小写+数字+怎么大写+@

mysql> ALTER USER 'root'@'localhost' identified by '!Mj123456';

8、授权,密码复杂度太低无法授权

mysql> grant all privileges on *.* to root@'%' identified by '!Mj123456';
发布了14 篇原创文章 · 获赞 2 · 访问量 418

猜你喜欢

转载自blog.csdn.net/weixin_44593925/article/details/104238372
今日推荐