私は、MySQL 5をCentOS 5で動作させようとしている間に髪の毛を裂いてしまいましたが、運がほとんどありませんでした。 すべてをデフォルトにして初期インストールを開始すると魅力的ですが、my.cnfに別のドライブを使用してデータを保存するように指示すると、「Timeoutエラーが発生し、MySQLデーモンを開始しようとしました。 "エラー。MySQLがCentOS 5で動作するようにする
は、次のように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はsuccessfuly launcedあり。 ああ、/データベースはマウントされたドライブですが、ローカルディレクトリで試しても同じエラーが表示されます。
何が間違っている可能性がありますか?私真剣に今、この上で5時間以上をくびれてきました:(
CHEERS
うん、私はそれを試してみましたが、init.dスクリプトはデフォルトでデータディレクトリのソケットを探します。そのため、両方の場所に住む必要があります...潜在的に、移行/アップグレードの問題につながります – d2kagw
それは鳴りません右。 my.cnfに標準のソケットパラメータを追加しましたか? – tom
です。 – tom