Страница 1 из 1

mysql client только по TCP

Добавлено: 2009-11-12 17:20:15
savio
Хочу установить mysql-proxy и вынести Mysql сервер на другую машину.
Так как mysql-proxy не потдерживает unix-socket то как заставить mysql клиента
конектиться по tcp (порт 3306). Что нужно прописать в my.cnf. Все что я пробовал не помогло...

Re: mysql client только по TCP

Добавлено: 2009-11-12 18:10:24
zg
savio писал(а):заставить mysql клиентаконектиться по tcp (порт 3306)

Код: Выделить всё

mysql -h127.0.0.1

Re: mysql client только по TCP

Добавлено: 2009-11-12 18:30:18
savio
Не то. я клиентом знаю как конектиться с консоли. Нужно что бы по умолчанию конектилось по tcp
а конектиться по сокету

Re: mysql client только по TCP

Добавлено: 2009-11-13 6:17:02
zg
savio писал(а):Нужно что бы по умолчанию конектилось по tcp
в my.cnf

Код: Выделить всё

[mysql]
host=127.0.0.1
savio писал(а):Не то.
ещё и как то :smile: опции коммандной строки можно поместить в my.cnf, и тогда они будут дефолтными

Re: mysql client только по TCP

Добавлено: 2009-11-13 10:15:09
savio

Код: Выделить всё

[root@ ~]# sockstat |grep mysql
root     mysql      23207 4  tcp4   127.0.0.1:61800       127.0.0.1:3306
apache   httpd      23152 5  stream -> /tmp/mysql.sock
apache   httpd      23136 7  stream -> /tmp/mysql.sock
mysql    mysqld     23041 13 tcp4   *:3306                *:*
mysql    mysqld     23041 14 stream /tmp/mysql.sock
mysql    mysqld     23041 550tcp4   127.0.0.1:3306        127.0.0.1:61800
mysql    mysqld     23041 921stream /tmp/mysql.sock
mysql    mysqld     23041 961stream /tmp/mysql.sock
Добавил. Если с консоли конектится, то да. А вот Apache не идет через TCP

Re: mysql client только по TCP

Добавлено: 2009-11-13 11:15:27
zg
savio писал(а):А вот Apache не идет через TCP
апач не юзает мускул, что нужно понимать под апачем?

Re: mysql client только по TCP

Добавлено: 2009-11-13 12:46:22
savio
ну да, извенюясь... Имелось ввиду php

apache-->php-->mysql

Re: mysql client только по TCP

Добавлено: 2009-11-13 16:52:12
zg
savio писал(а):php
придётся ручками править имя хоста при коннекте, иначе никак