Я рвал на себе волосы, пытаясь запустить MySQL 5 на CentOS 5, но мне почти не повезло.
Если я оставляю все по умолчанию и запускаю начальную установку, это работает, но если я говорю my.cnf использовать другой диск для хранения данных, я постоянно получаю сообщение «Произошла ошибка тайм-аута при попытке запустить MySQL Daemon». ошибка.
My.cnf выглядит следующим образом:
[mysqld]
datadir=/database/mysql
socket=/database/mysql/mysql.sock
user=mysql
old_passwords=1
log-error=/database/log/mysqld.log
long_query_time = 10
log_slow_queries = /database/log/mysql-slow.log
query-cache-type = 1
query-cache-size = 8M
innodb_file_per_table
skip-bdb
set-variable = local-infile=0
[mysqld_safe]
pid-file=/var/run/mysqld/mysqld.pid
У всех папок есть нужные привилегии, и в mysqld.log нет сообщений об ошибках, согласно которым MySQL успешно запущен.
Да, и / database - это подключенный диск, но даже если я опробую его в локальном каталоге, я получаю ту же ошибку.
Есть идеи, что может пойти не так? я серьёзно тянул больше 5 часов на это сейчас: (
CHEERS