CENTOS7升级mysql8.18过程并加入LNMP
操作系统:CENTOS7.9LNMP1.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也可以正常登录操作。
上传对应的配置文件
我也不知道为什么无法发表完整的安装代码
安装要求和论坛里说过centos 7所需依赖不满足mysql 8.0的要求,除法自行升级gcc、cmake要不然centos7是装不了的
页:
[1]