Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Подключить в командном окне mysql серв-клиент
 
 автор: piter99   (28.07.2007 в 08:26)   письмо автору
 
 

Не могу подключить сервер-клиент
Уже все программы написал и опять Застрял.
Пробую в режиме КОМАНДНОЙ СТРОКИ ориентируясь на учебник Кузнецова (глава Управление учетными записями)

2 машины в сетях наWinXP: asu1 129.0.199.11 и asu01 129.0.199.211
у каждой в ../etc/HOSTS взаимоперекрестно прописано tcp_адрес Имя #для MySQL
на обоих пароль для root = 1

пусть asu1 - сервер, asu01-клиент;
на asu1 делаю grant all on *.* to 'wet_01'@'asu01' identified by '1';
grant all on *.* to 'tet_01'@'129.0.199.211' identified by '1';
получил
| host | user |
| % | root |
|129.0.199.211 | tet_01 |
| asu01 | wet_01 |
| localhost | root |

из asu01 из командного окна запускаю ..Server 5.0\bin>
mysql -u 'tet_01'@'129.0.199.211' -p -h '129.0.199.11'
после пароля ответ err2005 Unknown mysql server host 129.0.199.11 (11001) - (не признает кавычек на имени сервера)

mysql -u 'tet_01'@'129.0.199.211' -p -h 129.0.199.11
задержка больше, но ответ лучше err2003 can't connect to mysql server on '129.0.199.11' (10060)

разные комбинации вплоть до
mysql -h 129.0.199.11 -u tet_01 -p // mysql -h ASU1 -u tet_01 -p // mysql -h 129.0.199.11 -u wet_01 -p
mysql -h ASU1 -u wet_01 -p ==> дают err2003 и (10060)

(визуальные компоненты видут себя также)

Чего не хватает (помимо мозгов) ? чтобы клиент увидел сервер

   
 
 автор: cheops   (28.07.2007 в 12:16)   письмо автору
 
   для: piter99   (28.07.2007 в 08:26)
 

FireWall-ы не закрывают порт 3306?

   
 
 автор: piter99   (29.07.2007 в 06:25)   письмо автору
 
   для: cheops   (28.07.2007 в 12:16)
 

Грешу на MySQL 5.06.beta ,
Делаю вроде грамотней, по Вашим рекомендациям другим людям на форуме.
create user ' pit11'@'129.0.199.11' ; (без паролей)
grant all on *.* to 'pit'@'129.0.199.11';
select host, user, password, select_priv from user; //пароля нет, доступ есть
ничего c не выходит.

Получил странный результат, у меня на Федоре Линукс развернут MySQL 5.022.
(м/у собой они так и не коннектируют). На нем разворачиваю клиента с 'выдуманной' машины_12
типа 'proba12'@'129.0.199.12'.
и на команду mysql -u proba12 - он делает коннект, хотя должен бы опротестовать, что это не localhost.
Завтра на Win разверну 4-ю версию и буду пробовать с ней.


Насчет FireWall- думал, но я ничего кроме NOD не ставил, а как проверить не знаю

   
 
 автор: piter99   (29.07.2007 в 06:32)   письмо автору
 
   для: cheops   (28.07.2007 в 12:16)
 

Грешу на MySQL 5.06.beta ,
Делаю вроде грамотней, по Вашим рекомендациям другим людям на форуме.
create user ' pit11'@'129.0.199.11' ; (без паролей)
grant all on *.* to 'pit'@'129.0.199.11';
select host, user, password, select_priv from user; //пароля нет, доступ есть
ничего c не выходит.

Получил странный результат, у меня на Федоре Линукс развернут MySQL 5.022.
(м/у собой они так и не коннектируют). На нем разворачиваю клиента с 'выдуманной' машины_12
типа 'proba12'@'129.0.199.12'.
и на команду mysql -u proba12 - он делает коннект, хотя должен бы опротестовать, что это не localhost.
Завтра на Win разверну 4-ю версию и буду пробовать с ней.

FireWall-думал, но кроме NOD ничего не ставил, и не знаю как проверить, может есть команда ?

   
 
 автор: cheops   (29.07.2007 в 10:43)   письмо автору
 
   для: piter99   (29.07.2007 в 06:32)
 

>и на команду mysql -u proba12 - он делает коннект, хотя должен бы опротестовать, что это не
>localhost.
Это не по сети? С локального хоста обращаетесь?

>Грешу на MySQL 5.06.beta
C Win на Win я с ней работал по сети - нормально отзывается. К Linux обращение тоже идёт нормальное, только FireWall следует положить или настроить так, чтобы он пропускал соединения по 3306 порту. Windows FireWall по умолчанию по моему закрывает 3306 порт (зачем-то оставляя открытыми большинство других портов) - на время теста его тоже не плохо остановить.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования