PHP MySQL соединение без файла сокета - PullRequest
2 голосов
/ 20 июня 2011

Если в файле phpinfo () нет отчетов о файлах сокетов, создает ли оно TCP-соединение с сервером MySQL?

Я спрашиваю, потому что A - это веб-сервер, а B - сервер MySQL.A не имеет каталога / var / lib / mysql, как определено в phpinfo (), но он все еще может подключаться к серверу B.

Ответы [ 2 ]

3 голосов
/ 20 июня 2011

Если это разные серверы, это будет TCP-соединение. файловые сокеты не работают по сети - они используются только локально.

0 голосов
/ 20 июня 2011

Сокет используется по умолчанию для подключения к локальному серверу MySQL. В противном случае используется TCP-соединение.

Если вы хотите использовать TCP-соединение для локального сервера, используйте следующее:

mysql -h 127.0.0.1 -P 3306

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...