mysql 8.0
bitte checke den test-server (gegen mysql port 3307 auf 212.67.232.14 -p 122) ob die neue Authentifizierungs-Library des node-mysql Treibers funktioniert, danke.
bzw. falls du bei dir upgraden willst:
https://dev.mysql.com/doc/refman/8.0/en/upgrade-prerequisites.html
testsystem:
ohonig@azeero:~$ mysqlcheck -u root -p --all-databases --check-upgrade
-> alles muss ok sein
letzte 5.7 version:
https://mysqlserverteam.com/inplace-upgrade-from-mysql-5-7-to-mysql-8-0/
sudo apt-get update
sudo apt-get install mysql-server
https://dev.mysql.com/doc/mysql-apt-repo-quick-guide/en/#repo-qg-apt-upgrading
wget https://repo.mysql.com//mysql-apt-config_0.8.14-1_all.deb
sudo dpkg -i ./mysql-apt-config_0.8.14-1_all.deb
-> mysql-8.0 auswählen
sudo apt-get update
sudo apt-get update
sudo apt-get install mysql-server
-> use strong Password
-> Dienste neu starten
/etc/apparmor.d/usr.sbin.mysqld
-> Y
/etc/mysql/mysql.conf.d/mysqld.cnf
-> Y
Achtung überschreibt:
[mysqld]
sql-mode = "STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DI
VISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"