나는이 문제에 대한 도움을 요청하고 싶습니다. 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의 버전 : 죄송 내가 모를 수가 이 오류로 인해 내 서버에 설치된 mysql 버전을 가져 오지 못합니다.
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
누가이 문제를 해결할 수 있습니까?
고맙습니다.
안녕하세요. 의견을 보내 주셔서 감사합니다. – Mir
나는 mysql을 다시 설치하지 않고 그것을 고치려고한다. (MySQL을 다시 설치하는 것이 나의 최후의 수단이 될 것이다). – Mir
그런 다음 원본 tarball을 가져 와서 압축을 풀고 errmsg.sys를 원본 src에서/usr/share/mysql/kor로 복사하십시오. src 파일이 centos의 msyql 설치와 동일한 버전인지 확인하십시오. 사용중인 mysql 버전의 소스에서 가져온 errmsg.sys에는 전체 errmsg.sys – MichaelN