Databaseopgraderinger er risikable. Hvis noget går galt under opdateringen, kan alle dine data gå tabt.
Forsigtig! Vi kan ikke yde support til databaseopgraderinger eller til fejl, nedetid eller sårbarheder, du introducerer gennem opgraderingen.
Medmindre du er helt sikker på, hvad du laver, bør du stoppe nu!
For Ubuntu 16.04 og 18.04 er standard MySQL-versionen 5.7. At opdatere din eksisterende server til Ubuntu 16.04 eller oprette en ny server, der kører den seneste Ubuntu LTS-version, er en meget sikrere løsning end at opdatere til de ikke-vedligeholdte MySQL 5.6-pakker, der er tilgængelige til Ubuntu 14.04. Hvis du beslutter dig for at oprette en ny server, kan du migrere dine apps ved hjælp af vores gratis migreringstjeneste:DataShuttle.Tjek dit operativsystemversion
Kun servere, der kører Ubuntu 14.04, kan opgradere fra MySQL 5.5 til MySQL 5.6.
Hvis din server bruger Ubuntu 12.04, så prøv ikke denne opgradering.
Du kan tjekke din servers Ubuntu-version med kommandoen:
lsb_release -r
Udførelse af opgraderingen
Vigtigt:Tag et serverøjebliksbillede hos din udbyder, før du opgraderer. Alle databaser på din server vil være nede under opgraderingen.Først skal du logge ind på din server som rod bruger.
Kør derefter følgende kommando for at lave en sikkerhedskopi af din servers databaser:
sudo -i mysqldump --lock-all-tables --all-databases --events --ignore-table=mysql.event > dump.sql
Udfør nu opgraderingen ved at køre følgende kommandoer én efter én:
sudo ln -s /etc/apparmor.d/usr.sbin.mysqld /etc/apparmor.d/disable sudo invoke-rc.d apparmor restart sudo replace log_slow_queries slow_query_log_file -- /etc/mysql/conf.d/mysqld_slow_log.cnf sudo bash -c 'echo "slow_query_log = 1" >> /etc/mysql/conf.d/mysqld_slow_log.cnf' sudo apt-get purge --assume-yes mysql-server mysql-server-5.5 mysql-server-core-5.5 mysql-client mysql-client-5.5 mysql-client-core-5.5 sudo apt-get update export DEBIAN_FRONTEND=noninteractive sudo -E apt-get install --assume-yes mysql-server-5.6 mysql-client-5.6
Hvis alle kommandoerne er gennemført med succes, er opgraderingen fuldført, og MySQL 5.6 kører på din server. Hvis der var problemer, bør du gendanne din server til et fungerende øjebliksbillede, du lavede, før du forsøgte at opgradere.