杭州银行×TiDB:打造首个云原生分布式国产银行核心业务系统
952
2023-07-02
centos7安装mysql5.7实例分析
下载安装mysql
下载rpm安装包
wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm--2022-01-22 03:01:53-- http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpmResolving dev.mysql.com (dev.mysql.com)... 137.254.60.11Connecting to dev.mysql.com (dev.mysql.com)|137.254.60.11|:80... connected.HTTP request sent, awaiting response... 301 Moved PermanentlyLocation: https://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm [following]--2022-01-22 03:01:54-- https://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpmConnecting to dev.mysql.com (dev.mysql.com)|137.254.60.11|:443... connected.HTTP request sent, awaiting response... 302 FoundLocation: https://repo.mysql.com//mysql57-community-release-el7-8.noarch.rpm [following]--2022-01-22 03:01:55-- https://repo.mysql.com//mysql57-community-release-el7-8.noarch.rpmResolving repo.mysql.com (repo.mysql.com)... 23.36.253.13Connecting to repo.mysql.com (repo.mysql.com)|23.36.253.13|:443... connected.HTTP request sent, awaiting response... 200 OKLength: 9116 (8.9K) [application/x-redhat-package-manager]Saving to: ‘mysql57-community-release-el7-8.noarch.rpm' 100%[=========================================================================================================================================================================>] 9,116 --.-K/s in 0s 2022-01-22 03:01:55 (249 MB/s) - ‘mysql57-community-release-el7-8.noarch.rpm' saved [9116/9116]登录后复制
安装
yum localinstall mysql57-community-release-el7-8.noarch.rpm登录后复制
(py3) [root@localhost opt]# yum localinstall mysql57-community-release-el7-8.noarch.rpmLoaded plugins: fastestmirror, langpacksExamining mysql57-community-release-el7-8.noarch.rpm: mysql57-community-release-el7-8.noarchMarking mysql57-community-release-el7-8.noarch.rpm to be installedResolving Dependencies--> Running transaction check---> Package mysql57-community-release.noarch 0:el7-8 will be installed--> Finished Dependency Resolution Dependencies Resolved =================================================================================================================================================================================================================== Package Arch Version Repository Size===================================================================================================================================================================================================================Installing: mysql57-community-release noarch el7-8 /mysql57-community-release-el7-8.noarch 8.2 k Transaction Summary===================================================================================================================================================================================================================Install 1 Package Total size: 8.2 kInstalled size: 8.2 kIs this ok [y/d/N]: yDownloading packages:Running transaction checkRunning transaction testTransaction test succeededRunning transaction Installing : mysql57-community-release-el7-8.noarch 1/1 Verifying : mysql57-community-release-el7-8.noarch 1/1 Installed: mysql57-community-release.noarch 0:el7-8 Complete!登录后复制
查看安装情况
(py3) [root@localhost opt]# yum repolist enabled | grep "mysql.*-community.*"mysql-connectors-community/x86_64 MySQL Connectors Community 167mysql-tools-community/x86_64 MySQL Tools Community 82mysql57-community/x86_64 MySQL 5.7 Community Server 564登录后复制
安装server
yum -y install mysql-community-server登录后复制
(py3) [root@localhost opt]# yum -y install mysql-community-serverLoaded plugins: fastestmirror, langpacksLoading mirror speeds from cached hostfile * base: mirrors.tuna.tsinghua.edu.cn * extras: mirrors.tuna.tsinghua.edu.cn * updates: mirrors.tuna.tsinghua.edu.cnResolving Dependencies--> Running transaction check---> Package mysql-community-server.x86_64 0:5.7.37-1.el7 will be installed--> Processing Dependency: mysql-community-common(x86-64) = 5.7.37-1.el7 for package: mysql-community-server-5.7.37-1.el7.x86_64--> Processing Dependency: mysql-community-client(x86-64) >= 5.7.9 for package: mysql-community-server-5.7.37-1.el7.x86_64--> Running transaction check---> Package mysql-community-client.x86_64 0:5.7.37-1.el7 will be installed--> Processing Dependency: mysql-community-libs(x86-64) >= 5.7.9 for package: mysql-community-client-5.7.37-1.el7.x86_64---> Package mysql-community-common.x86_64 0:5.7.37-1.el7 will be installed--> Running transaction check---> Package mysql-community-libs.x86_64 0:5.7.37-1.el7 will be installed--> Finished Dependency Resolution Dependencies Resolved =================================================================================================================================================================================================================== Package Arch Version Repository Size===================================================================================================================================================================================================================Installing: mysql-community-server x86_64 5.7.37-1.el7 mysql57-community 174 MInstalling for dependencies: mysql-community-client x86_64 5.7.37-1.el7 mysql57-community 25 M mysql-community-common x86_64 5.7.37-1.el7 mysql57-community 311 k mysql-community-libs x86_64 5.7.37-1.el7 mysql57-community 2.4 M Transaction Summary===================================================================================================================================================================================================================Install 1 Package (+3 Dependent packages) Total download size: 202 MInstalled size: 878 MDownloading packages:warning: /var/cache/yum/x86_64/7/mysql57-community/packages/mysql-community-common-5.7.37-1.el7.x86_64.rpm: Header V4 RSA/SHA256 Signature, key ID 3a79bd29: NOKEY ] 0.0 B/s | 767 kB --:--:-- ETA Public key for mysql-community-common-5.7.37-1.el7.x86_64.rpm is not installed(1/4): mysql-community-common-5.7.37-1.el7.x86_64.rpm | 311 kB 00:00:00 (2/4): mysql-community-libs-5.7.37-1.el7.x86_64.rpm | 2.4 MB 00:00:04 (3/4): mysql-community-client-5.7.37-1.el7.x86_64.rpm | 25 MB 00:01:01 (4/4): mysql-community-server-5.7.37-1.el7.x86_64.rpm | 174 MB 00:03:40 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------Total 917 kB/s | 202 MB 00:03:45 Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysqlImporting GPG key 0x5072E1F5: Userid : "MySQL Release Engineering
这里发现这个问题:
Public key for mysql-community-server-5.7.37-1.el7.x86_64.rpm is not installed Failing package is: mysql-community-server-5.7.37-1.el7.x86_64 GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql登录后复制
备注:
由于MySQL在CentOS7中收费了,所以已经不支持MySQL了,取而代之在CentOS7内部集成了mariadb,而安装MySQL的话会和MariaDB的文件冲突。
如果安装的话,需要卸载MariaDB,另外也注意安装正确的安装包,以及安装顺序。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。