VPS侦探论坛

 找回密码
 注册
查看: 1476|回复: 1

[MySQL] CENTOS7升级mysql8.18过程并加入LNMP

[复制链接]
发表于 2022-12-18 06:10:22 | 显示全部楼层 |阅读模式

操作系统:CENTOS7.9     
LNMP1.9 一键安装

安装时选择MYSQL8报错无法安装只能安装MYSQL5
于是自己决定手动升级MYSQL8,升级安装过程如下。
1.先备份数据库(如是空的没什么内容可以不用备份)
2.停止数据库服务并删除或改名MYSQL目录(rm -rf /usr/local/mysql或mv /usr/local/mysql /usr/local/mysql.bak)
3.删除或改名MYSQL服务控制文件(rm /etc/rc.d/init.d/mysql  或mv /etc/rc.d/init.d/mysql /etc/rc.d/init.d/mysql.bak)
4.安装MYSQL8并初始化
mysql-community-common-8.0.18-1.el7.x86_64.rpm
mysql-community-libs-8.0.18-1.el7.x86_64.rpm
mysql-community-client-8.0.18-1.el7.x86_64.rpm
mysql-community-devel-8.0.18-1.el7.x86_64.rpm
mysql-community-embedded-compat-8.0.18-1.el7.x86_64.rpm
mysql-community-libs-compat-8.0.18-1.el7.x86_64.rpm
mysql-community-test-8.0.18-1.el7.x86_64.rpm
mysql-community-server-8.0.18-1.el7.x86_64.rpm


5.修改/usr/bin/LNMP文件将对数据库操作部分注释掉或改为服务方式
6.修改/usr/local/php/etc/php.ini文件中的
          pdo_mysql.default_socket=/var/lib/mysql/mysql.sock
          mysqli.default_socket =/var/lib/mysql/mysql.sock
原来为空,写上现在对应的路径

到现在为止升级完成phpMyAdmin也可以正常登录操作。
上传对应的配置文件
我也不知道为什么无法发表完整的安装代码
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2022-12-18 10:25:45 | 显示全部楼层


安装要求和论坛里说过centos 7所需依赖不满足mysql 8.0的要求,除法自行升级gcc、cmake要不然centos7是装不了的
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-5-2 11:33 , Processed in 0.025405 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表