sql >> Database >  >> RDS >> Mysql

mysql-service start niet/hangt op - time-out (Ubuntu, MariaDB)

Voor het geval je wordt gebeten door deze bug , wordt de oplossing als suggestie gegeven in het bugrapport (al deze moeten als root worden gedaan, dus ofwel met sudo -i als een nulde opdracht of met sudo voorvoegsel):

  1. echo "/usr/sbin/mysqld { }" > /etc/apparmor.d/usr.sbin.mysqld (het tweede deel met sudo is ... | sudo tee /etc/apparmor.d/usr.sbin.mysqld , bedankt @dvlcube )
  2. apparmor_parser -v -R /etc/apparmor.d/usr.sbin.mysqld
  3. systemctl restart mariadb

Achtergrond

Als u eerder MySQL had geïnstalleerd, heeft het een AppArmor-profiel geactiveerd dat niet compatibel is met MariaDB. apt-get remove --purge verwijdert alleen het profiel, maar deactiveert/verwijdert het niet. Alleen handmatig lossen laat MariaDB ongehinderd door AppArmor werken.



  1. Hoe een MySQL-database naar JSON exporteren?

  2. Configuraties met SQL Server-databasebereik en automatische plancorrectie

  3. Gegevens uit database weergeven met basisadapter en lijstweergave

  4. Hoe gegenereerde PDF-bestanden opslaan in de MySQL-database met Java?