私は遭遇した問題の助けを借りたいと思います。 php-soapをインストールした後、私のmysqlサーバーが突然停止しました。それが実際に停止しますなぜそれが停止していますので、私は...MySQLはCentOS 5.5と "ERROR 2002"で起動しません
を知らない私はライン入力して、それを開始しようとしました:
MySQL Daemon failed to start.
Starting mysqld: [FAILED]
:この後
# /etc/init.d/mysqld start
を、私はこのメッセージが表示されます
mysqlの起動に失敗したようです。私は何度も試してきたので、この結果は数多くの時間を与えました。私はmysqlogをチェックして、ここに私が持っているものがあります。
==== MYSQL LOG ====
120511 21:34:43 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
120511 21:34:43 [ERROR] Error message file '/usr/share/mysql/english/errmsg.sys' had only 481 error messages,
but it should contain at least 641 error messages.
Check that the above file is the right version for this program!
/usr/libexec/mysqld: Unknown error 1146
120511 21:34:43 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
120511 21:34:43 InnoDB: Initializing buffer pool, size = 8.0M
120511 21:34:44 InnoDB: Completed initialization of buffer pool
120511 21:34:44 InnoDB: Operating system error number 13 in a file operation.
InnoDB: The error means mysqld does not have the access rights to
InnoDB: the directory.
InnoDB: File name ./ibdata1
InnoDB: File operation call: 'open'.
InnoDB: Cannot continue operation.
120511 21:34:44 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended
その他に関する情報:
OS:CentOSの5.5 64ビット
MySQLバージョン:申し訳ありませんが、私は「couldnこのエラーのために私のサーバにインストールされているmysqlのバージョンを取得します。
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
誰かがこの問題の解決に手伝ってもらえますか?
ありがとうございます。
こんにちは、ご意見ありがとうございます! – Mir
私はmysqlを再インストールせずに修正してみたいと思っています(mysqlは私の最後の手段です)。 – Mir
その後、ソースtarballを取得し、解凍して元のsrcから/ usr/share/mysql/englishにerrmsg.sysをコピーします。 srcファイルがcentos上のmsyqlインストールと同じバージョンであることを確認してください。あなたのバージョンのmysqlのソースからのerrmsg.sysには、完全なerrmsg.sys – MichaelN