반응형
mysql을 구동하다보면 sock 위치를 임의로 지정해서 사용할 일이 있다.
mysql> SHOW VARIABLES LIKE 'socket';
+---------------+-------------------------------+
| Variable_name | Value |
+---------------+-------------------------------+
| socket | /aaa/bbb/mysql/mysql.sock |
+---------------+-------------------------------+
wordpress 사용시 /var/run/mysqld/mysqld.sock 처럼 기본 sock 위치를 찾는다.
이때문에 "데이타베이스 연결 에러"가 나는 상황이 있는데..
wp-config.php 파일을 열어서 아래처럼 설정해주면 되겠다. (경로 앞에 : 를 빼먹지 말기)
define('DB_HOST', ':/aaa/bbb/mysql/mysql.sock');