Mysql
 sql >> Baza danych >  >> RDS >> Mysql

usługa mysql nie uruchamia się/zawiesza się - limit czasu (Ubuntu, MariaDB)

Na wypadek, gdybyś ugryzł Cię ten błąd , rozwiązanie jest podane jako sugestia w raporcie o błędzie (wszystkie te czynności muszą być wykonane jako root, więc albo z sudo -i jako polecenie zerowe lub z sudo z prefiksem):

  1. echo "/usr/sbin/mysqld { }" > /etc/apparmor.d/usr.sbin.mysqld (druga część z sudo to ... | sudo tee /etc/apparmor.d/usr.sbin.mysqld , dziękuję @dvlcube )
  2. apparmor_parser -v -R /etc/apparmor.d/usr.sbin.mysqld
  3. systemctl restart mariadb

Tło

Jeśli wcześniej miałeś zainstalowany MySQL, aktywował profil AppArmor, który jest niezgodny z MariaDB. apt-get remove --purge tylko usuwa profil, ale go nie dezaktywuje/nie zwalnia. Tylko ręczne rozładowanie pozwala MariaDB działać bez przeszkód ze strony AppArmor.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL aktualizuje określone obiekty JSON w tablicy

  2. Utworzyć tabelę mysql bezpośrednio z pliku CSV za pomocą silnika CSV Storage?

  3. moja najlepsza praktyka sql z php do liczenia wierszy

  4. 3 sposoby na znalezienie wierszy zawierających wielkie litery w MySQL

  5. Jak monitorować przestrzeń MySQL?