CentOS7.4下MySQL5.7.28的RPM方式安装

  

Linux系统版本:CentOS7.4
MySQL版本:5.7.28
在Linux平台有RPM包,二进制包,源码包3中安装方式,这一篇文章主要是以RPM包为例来介绍如何在Linux平台下进行MySQL的安装。
下载地址:
https://cdn.mysql.com//downloads/mysql 5.7 - 1./- MySQL 5.7.28 - - el7.x86_64.rpm bundle.tar
 CentOS7.4下MySQL5.7.28的RPM方式安装

  

安装RPM包的具体操作步骤如下:
(1)首先卸载mariadb,不然后面会和安装mysql需要的库冲突:

  
 <代码> [root@localhost ~] # rpm qa | grep mariadb
  mariadb 5.5.56 - 2. el7.x86_64——填词
  (root@localhost ~) # rpm - e - nodeps mariadb - libs 5.5.56 - 2. - el7.x86_64  
  

(2)切换到根目录下(只有根才可以执行RPM包):

  
 <代码> [sunan@localhost ~] su -根
  密码:
  最后登录:我2019年10月28日20:12:16 CST从192.168.1.19 pts/0  
  

(3)解压缩安装包:

  
 <代码> [root@localhost选择]#沥青-xvf mysql - 5.7.28 - 1. - el7.x86_64.rpm bundle.tar
  mysql社区-嵌入式5.7.28 el7.x86_64.rpm——1.
  mysql -社区- libs -兼容5.7.28 - 1. - el7.x86_64.rpm
  mysql -社区-猛击5.7.28 el7.x86_64.rpm——1.
  mysql -社区-嵌入式兼容5.7.28 el7.x86_64.rpm——1.
  mysql -社区- libs 5.7.28 el7.x86_64.rpm——1.
  mysql -社区-测试- 5.7.28 el7.x86_64.rpm——1.
  mysql -社区-通用- 5.7.28 el7.x86_64.rpm——1.
  mysql -社区-嵌入式猛击5.7.28 el7.x86_64.rpm——1.
  mysql -社区-客户- 5.7.28 el7.x86_64.rpm——1.
  mysql -社区-服务器- 5.7.28 - 1. - el7.x86_64.rpm  
  

(4)安装解压缩的包,这些包不需要全部安装,但要注意安装顺序,有相互依赖:

  
 <代码> [root@localhost选择]# rpm -ivh mysql -社区-通用- 5.7.28 el7.x86_64.rpm——1.
  警告:mysql -社区-通用- 5.7.28 el7.x86_64——1.。转:头V3 DSA/SHA1签名,密钥ID 5072 e1f5: NOKEY
  准备……# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # (100%)
  更新/安装…
  1:mysql-community-common-5.7.28-1。e # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # (100%)
  
  [root@localhost选择]# rpm -ivh mysql -社区- libs 5.7.28 el7.x86_64.rpm——1.
  警告:mysql -社区- libs 5.7.28 el7.x86_64——1.。转:头V3 DSA/SHA1签名,密钥ID 5072 e1f5: NOKEY
  准备……# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # (100%)
  更新/安装…
  1:mysql-community-libs-5.7.28-1。el7 # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # (100%)
  
  [root@localhost选择]# rpm -ivh mysql -社区- libs -兼容5.7.28 - 1. - el7.x86_64.rpm
  警告:mysql -社区- libs -兼容5.7.28 - 1. - el7.x86_64。转:头V3 DSA/SHA1签名,密钥ID 5072 e1f5: NOKEY
  准备……# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # (100%)
  更新/安装…
  1:mysql-community-libs-compat-5.7.2 # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # (100%)
  
  [root@localhost选择]# rpm -ivh mysql -社区-客户- 5.7.28 el7.x86_64.rpm——1.
  警告:mysql -社区-客户- 5.7.28 el7.x86_64——1.。转:头V3 DSA/SHA1签名,密钥ID 5072 e1f5: NOKEY
  准备……# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # (100%)
  更新/安装…
  1:mysql-community-client-5.7.28-1。e # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # (100%)
  
  [root@localhost选择]# rpm -ivh mysql -社区-服务器- 5.7.28 el7.x86_64.rpm——1.
  警告:mysql -社区-服务器- 5.7.28 el7.x86_64——1.。转:头V3 DSA/SHA1签名,密钥ID 5072 e1f5: NOKEY
  准备……# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # (100%)
  更新/安装…
  1:mysql-community-server-5.7.28-1。e # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # (100%)
  
  [root@localhost选择]# rpm -ivh mysql -社区-猛击5.7.28 el7.x86_64.rpm——1.
  警告:mysql -社区-猛击5.7.28 el7.x86_64——1.。转:头V3 DSA/SHA1签名,密钥ID 5072 e1f5: NOKEY
  准备……# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # (100%)
  更新/安装…
  1:mysql-community-devel-5.7.28-1。el # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #(100%)  
  

(5)安装完成,数据库初始化:

  
 <代码> [root@localhost ~] # mysqld——初始化用户=mysql  
  

(6)初始化完成,生成一个临时的数据库根密码:

  
 <代码> root@localhost ~ #猫/var/log/mysqld.log
  2019 - 10 - 28 - t13:59:16.673149z 0[警告]时间戳与隐含的默认值是弃用。请使用——explicit_defaults_for_timestamp服务器选项(见文档了解更多信息)。
  2019 - 10 - 28 - t13:59:17.569975z 0[警告]InnoDB:新创建的日志文件,LSN=45790
  2019 - 10 - 28 - t13:59:17.639527z 0[警告]InnoDB:创建外键约束系统表。
  2019 - 10 - 28 - t13:59:17.701489z 0[警告]没有发现现有的UUID,所以我们认为这是第一次,这个服务器已经启动。生成一个新的UUID: 21 f571cf f98b - 11 - e9 add4 - 000 c29eb2c51。
  2019 - 10 - 28 - t13:59:17.705734z 0[警告]Gtid表还没有准备好。表的mysql。gtid_executed”不能打开。
  2019 - 10 - 28 - t13:59:18.493027z 0[警告]CA证书ca.pem自签署。
  2019 - 10 - 28 - t13:59:18.708430z 1[注]root@localhost:生成一个临时密码)DrGVQo + s6-s 

CentOS7.4下MySQL5.7.28的RPM方式安装