Страница 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)
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
savio писал(а):Не то.
ещё и как то

опции коммандной строки можно поместить в 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
придётся ручками править имя хоста при коннекте, иначе никак