说明
-
Linux下MySQL5.7手动离线安装(rpm)
-
包括:安装MySQL5.7、登陆、远程访问、开机自启动、设置字符集、设置大小写规范等
-
MySQL版本:5.7.36
-
Linux版本:CentOS7.7.1908
-
关于rpm安装的性能问题的讨论(来自网络)
理论上源码静态编译方式安装效率会高一点,但具体比rpm方式安装高多少是得看具体情况的,一般情况下能超过5%就很不错了~~ 我感觉现在对于大多数环境,没有必要在这个环节过多纠缠~~ 一般数据库都不是在极限负载环境下长期运行,尤其像mysql这样的产品,如果DBA所管理的数据库性能已经被压榨到需要这3-5%,那我感觉架构设计可能是更大的问题,这种情况下别忙着优化数据库了,想想法子简化架构才是正途~~
操作步骤
》下载MySQL
-
地址:https://downloads.mysql.com/archives/community/
-
下载的安装包列表(rpm全量build包):
[root@192 MySQL]# ll total 541024 -rw-r--r--. 1 501 games 545863680 Jan 27 16:26 mysql-5.7.36-1.el7.x86_64.rpm-bundle.tar -
解压后rpm包列表:
[root@192 mysql-5.7.36-1.el7.x86_64.rpm-bundle]# ll total 533076 -rw-r--r--. 1 501 games 26664808 Sep 8 08:34 mysql-community-client-5.7.36-1.el7.x86_64.rpm -rw-r--r--. 1 501 games 317808 Sep 8 08:34 mysql-community-common-5.7.36-1.el7.x86_64.rpm -rw-r--r--. 1 501 games 4118740 Sep 8 08:34 mysql-community-devel-5.7.36-1.el7.x86_64.rpm -rw-r--r--. 1 501 games 47760636 Sep 8 08:34 mysql-community-embedded-5.7.36-1.el7.x86_64.rpm -rw-r--r--. 1 501 games 23316608 Sep 8 08:34 mysql-community-embedded-compat-5.7.36-1.el7.x86_64.rpm -rw-r--r--. 1 501 games 132191192 Sep 8 08:34 mysql-community-embedded-devel-5.7.36-1.el7.x86_64.rpm -rw-r--r--. 1 501 games 2473272 Sep 8 08:34 mysql-community-libs-5.7.36-1.el7.x86_64.rpm -rw-r--r--. 1 501 games 1263988 Sep 8 08:34 mysql-community-libs-compat-5.7.36-1.el7.x86_64.rpm -rw-r--r--. 1 501 games 182267476 Sep 8 08:34 mysql-community-server-5.7.36-1.el7.x86_64.rpm -rw-r--r--. 1 501 games 125479900 Sep 8 08:35 mysql-community-test-5.7.36-1.el7.x86_64.rpm
》开始安装
-
确认并赋予
/tmp目录最高权限:chmod -R 777 /tmp -
检查是否有以下两个依赖:
[root@192 mysql-5.7.36-1.el7.x86_64.rpm-bundle]# rpm -qa|grep libaio libaio-0.3.109-13.el7.x86_64 [root@192

本文详细介绍了在Linux CentOS 7.7环境下,通过下载MySQL 5.7 rpm包手动离线安装的步骤,包括安装过程、依赖检查、字符集设置、大小写规范调整,以及解决冲突和远程访问的配置。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



