- Joined
- Feb 27, 2003
- Messages
- 8,138
Hello,
We're please to announce that all DirectAdmin and CustomBuild 2.0 now support MySQL 5.7.
Related changes done to DirectAdmin to support it:
https://www.directadmin.com/features.php?id=1840
It was actually added back in DA 1.52.0 (October 2017), while DA 1.53.0 is the current version, but wasn't announced right away to give time for proper testing, which seems to all check out now
MAKE SQL BACKUPS BEFORE UPGRADING
see below.
CustomBuild 2.0 should automatically set the mysql_milestone_16=1 directadmin.conf value for you, so as long as CB2 does the upgrade, you should be fine.
To do the upgrade from an older MySQL version to MySQL 5.7, run:
Related guide:
https://help.directadmin.com/item.php?id=240
If you're running MariaDB, then switching to MySQL might not be 100% straightforward, as higher versions of MariaDB cannot be directly switched over. But (for example), if you're running a working MariaDB 5.5, then switch to MySQL 5.5, then switch to MySQL 5.7.
John
We're please to announce that all DirectAdmin and CustomBuild 2.0 now support MySQL 5.7.
Related changes done to DirectAdmin to support it:
https://www.directadmin.com/features.php?id=1840
It was actually added back in DA 1.52.0 (October 2017), while DA 1.53.0 is the current version, but wasn't announced right away to give time for proper testing, which seems to all check out now

MAKE SQL BACKUPS BEFORE UPGRADING

CustomBuild 2.0 should automatically set the mysql_milestone_16=1 directadmin.conf value for you, so as long as CB2 does the upgrade, you should be fine.
To do the upgrade from an older MySQL version to MySQL 5.7, run:
Code:
cd /usr/local/directadmin/custombuild
./build set mysql 5.7
./build set mysql_inst mysql
./build set mysql_backup yes
./build update
#make a backup that wont be overwritten, rename the folder
./build mysql_backup
mv mysql_backups mysql_backups.`date +%F`
./build mysql
./build php n
service httpd restart
Related guide:
https://help.directadmin.com/item.php?id=240
If you're running MariaDB, then switching to MySQL might not be 100% straightforward, as higher versions of MariaDB cannot be directly switched over. But (for example), if you're running a working MariaDB 5.5, then switch to MySQL 5.5, then switch to MySQL 5.7.
John