/ разрешаването на mysql заявка регистър причинява грешка - mysql

разрешаването на регистрационния файл на заявка за mysql причинява грешка - mysql

Не знам дали този проблем е специфичен за мен, но когато добавя линията

log = /var/log/mysql.log

в секцията mysqld на копиран my-large.cnf файл и се опитайте да рестартирате MySQL сървъра получавам грешка

Starting MySQL. ERROR! The server quit without updating PID file (/var/lib/mysql/centos-server.pid).

Аз създадох файла /var/log/mysql.log, зададох неговия собственик и група на mysql и зададох разрешенията на / var / log на 777 (за момента)

Аз съм на centos, с mysql 5.6.5 m8 (освобождаването на разработката).

Това е фрагмент от файла my.cnf

[mysqld]
port            = 3306
socket          = /var/lib/mysql/mysql.sock
skip-external-locking
key_buffer_size = 256M
max_allowed_packet = 1M
table_open_cache = 256
sort_buffer_size = 1M
read_buffer_size = 1M
read_rnd_buffer_size = 4M
myisam_sort_buffer_size = 64M
thread_cache_size = 8
query_cache_size= 16M
# Try number of CPU"s*2 for thread_concurrency
thread_concurrency = 8
log = /var/log/mysql.log

Отговори:

2 за отговор № 1

Изглежда, че директивата за дневника е остаряла и my.cnf изисква директивата

general-log = 1

Ако е зададено по този начин, регистрационният файл ще бъде създаден на място по подразбиране (което на centos е /var/lib/mysql/centos-server.log)