CentOS 6.4의 MySQL 5.1.69는 활성화 이름 파이프를 알지 못합니까?

CentOS 6.4의 MySQL 5.1.69는 활성화 이름 파이프를 알지 못합니까?

CentOS 6.4/64비트 서버에 MySQL(WordPress용)을 설치하려고 합니다.

패키지 를 설치 mysql-server-5.1.69-1.el6_4.x86_64하고 다음 명령을 실행했습니다.

# chkconfig mysqld on
# service mysqld start
# /usr/bin/mysqladmin -u root password 'xxxxx'
# /usr/bin/mysql_secure_installation

그런 다음 프로세스가 0.0.0.0에서 수신 대기하고 있음을 확인 mysqld_safe하고 이를 변경하기로 결정했습니다. 따라서 WordPress 설치에서는 도메인 소켓(또는 Unix 파이프? 정확한 용어가 확실하지 않음)만 사용하도록 했습니다.

그래서 다음과 같이 수정했습니다 /etc/my.cnf.

[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
bind-address = localhost
skip-networking
enable-named-pipe

[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

그러나 이제 MySQL은 시작을 거부합니다.

# service mysqld restart
Stopping mysqld:                                           [  OK  ]
MySQL Daemon failed to start.
Starting mysqld:                                           [FAILED]

다음을 /var/log/mysqld.log포함합니다:

 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
  InnoDB: Initializing buffer pool, size = 8.0M
  InnoDB: Completed initialization of buffer pool
  InnoDB: Started; log sequence number 0 44233
 [ERROR] /usr/libexec/mysqld: unknown option '--enable-named-pipe'
 [ERROR] Aborting
  InnoDB: Starting shutdown...
  InnoDB: Shutdown completed; log sequence number 0 44233
 [Note] /usr/libexec/mysqld: Shutdown complete
 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended

Google을 검색하여 /usr/share/mysql/*.cnf해당 지시문을 찾았지만 거기에서 힌트를 찾지 못했습니다.

답변1

힌트가 없나요?

[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
bind-address = localhost
skip-networking
enable-named-pipe <-------------------

[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

따르면온라인 문서해당 버전의 MySQL의 경우:

--enable-named-pipe
Command-Line Format --enable-named-pipe
Option-File Format  enable-named-pipe
Platform Specific   windows  <--------------------

명명된 파이프에 대한 지원을 활성화합니다. 이 옵션은 명명된 파이프 연결을 지원하는 mysqld-nt 및 mysqld-debug 서버에서만 사용할 수 있습니다.

해당 설정을 제거 /etc/my.cnf하고 프로세스를 다시 시작하십시오.

관련 정보