Mysql
 sql >> база данни >  >> RDS >> Mysql

mysql услугата не успява да стартира/затваря - изчакване (Ubuntu, MariaDB)

В случай, че сте ухапани от този бъг , решението се дава като предложение в доклада за грешки (всички те трябва да се правят като root, така че или с sudo -i като нулева команда или с sudo с префикс):

  1. echo "/usr/sbin/mysqld { }" > /etc/apparmor.d/usr.sbin.mysqld (втората част със sudo е ... | sudo tee /etc/apparmor.d/usr.sbin.mysqld , благодаря ви @dvlcube )
  2. apparmor_parser -v -R /etc/apparmor.d/usr.sbin.mysqld
  3. systemctl restart mariadb

Фон

Ако преди това сте имали инсталиран MySQL, той активира профил на AppArmor, който е несъвместим с MariaDB. apt-get remove --purge само премахва профила, но не го деактивира/разтоварва. Само ръчното разтоварване позволява на MariaDB да работи безпрепятствено от 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. Може ли `mysqlcheck` да ми помогне да разреша проблеми с базата данни, без да повредя моята база данни?

  2. Свържете се с MySql db през SSH в Netbeans

  3. Django:Таблица не съществува

  4. Как да задам избрания елемент в падащо меню

  5. не може да изпусне външния ключ