Mysql: Failed to write to mysql.general_log

После того как руками удалил файл mysql.general_log, в логах возникла такая ошибка. Решение: в консоли mysql выполнить

LAMP для FreeBSD 12 (Drupal 8-WordPress 5)

Apache:

Правим /usr/local/etc/apache24/httpd.conf, устанавливая ServerName и ServerAdmin. Далее можно запускать:

Mysql 8:

для того чтобы работало старое ПО (новая схема аутенфикации), можно выставить режим совместимости:

Memcached:

PHP:

В /usr/local/etc/apache24/httpd.conf добавим:

Не запускается MySQL. Исправляем ))

Сначала смотрим логи mysql. Вдумчиво. Возможно что-то удастся понять и устранить (может банально кончилось место на диске).

Если не помогает, то в файле my.cnf добавляем строчку:

И далее пытаемся запустить mysql:

Если запустилось — проверяем таблицы:

Далее убираем из my.cnf строчку innodb_force_recovery=1 иперезапускам сервис:

Есть шанс что всё заработает 😉

Mysql: Insert From Select

Иногда бывает необходимо вставить в одну таблицу, значение из другой таблицы. В MySQL это возможно как-то так:


1 2 3 4 5 6 12