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

brew install mysql, грешка при опит за спиране на сървъра

Инструкциите за инсталиране на mysql предлагат копиране на /usr/local/Cellar/mysql/5.1.54/com.mysql.mysqld.plist към ~/Library/LaunchAgents така че Mac OS X автоматично ще стартира mysqld, когато влезете.

Ако сте настроили mysqld по този начин, тогава launchd процес, който контролира LaunchAgents в Mac OS X v10.4 и по-нова версия, автоматично ще рестартира процеса на mysqld веднага щом бъде убит от mysql.server stop команда. Това може да е причината за съобщението за грешка, тъй като сървърът се рестартира автоматично.

Току-що тествах това на моя Mac. Изпълни mysql.server stop команда десет пъти и всеки път, когато 'launchd' рестартира процеса msyqld след около секунда. Шест пъти командата завършваше с "УСПЕХ!" съобщение. Четири пъти завършваше със съобщението „ГРЕШКА! Мениджърът на pid-файл се отказва без актуализиране на файла“.

АКТУАЛИЗАЦИЯ:Току-що разбрах, че не съм споменал как да спра mysqld сървъра, ако се стартира от launchd.

Ето командата за спиране на демона mysqld.

launchctl unload -w ~/Library/LaunchAgents/com.mysql.mysqld.plist



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Защо изображението ми не се показва?

  2. По-бърз начин за изтриване на съвпадащи редове?

  3. Django + MySQL - Администраторски сайт - Добавяне на потребител - OperationalError - SAVEPOINT не съществува

  4. mysql group_concat с брой вътре?

  5. Как да разбера дали mysql таблица използва myISAM или InnoDB Engine?