DirectAdmin使用custombuild将MariaDB替换成MySQL
目前directadmin 官方安装的版本已经全部采用了 mariadb 代替了 mysql,由于不少程序目前还不是很兼容 mariadb ,这就导致了安装 mariadb 后导入mysql的备份会出现不兼容的情况,导致无法正常导入SQL。面对这种情况只能说将mariadb 替换成 mysql 来解决导入错误的问题。
操作前必须养成一个良好的习惯,就是备份好相关信息,避免错误导致数据丢失。
首先我们先卸载掉MariaDB
yum remove mysql
rm -f /usr/local/mysql/bin/mysql
然后安装,MySQL
cd /usr/local/directadmin/custombuild
./build set mysql 5.6
./build set mysql_inst mysql
./build set mysql_backup yes
./build update
./build mysql
./build set mysql 5.7这个命令后面的数字就是我们要安装的MySQL数据库版本,一般使用5.6居多。具体根据自己实际情况决定。
然后重新编译php
directadmin系列教程之四: 在线解压,压缩文件操作