Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Delphi + MySql [D7, MySQL]


Страницы:   1 2

zero-g ©   (2007-06-14 09:44:00) 

Доброго времени суток..

У меня вопрос такого плана...

пишу такую строку соединения

 mySql.ConnectionString := 'Provider=MSDASQL.1;Extended Properties="SERVER=localhost;DRIVER=MySQL ODBC 3.51 Driver;UID=юзер;PWD=пароль;DATABASE=база;OPTION=1;"';

Вроде как работает.. по крайней мере

 mySql.SQL.Text := 'Select * from Tranzit';
 mySql.Open;

отрабатывает нормально )

Но если я ставлю за место localhost IP-адрес, то он говорит Cant connect to MySql server on 'ip-адрес'

Как его заставить конектится к серверу не на мой машине ?


zero-g   (2007-06-14 15:19:00) [1]


> Что это было? :0)


Хороший вопрос )))))


Style   (2007-06-14 14:26:00) [2]

Что это было? :0)


zero-g   (2007-06-14 12:17:00) [3]


> Я тебе не верю, хотя бы потому, что ты до сих пор не посмотрел
> настройки твоего сервера...

ААА... ОГРОМНОЕ СПАСИБО... поправил настройки MySql сервер, ща соединился ) мдя.. туплю иногда...   =)

еще раз спасибо всем! )


> О! Что еще за форум?

Да внутрений форум .. в сети )


clickmaker   (2007-06-14 12:15:00) [4]


> Сервер запущен... форум то пашет в сети

О! Что еще за форум?


zero-g   (2007-06-14 12:12:00) [5]


> Я тебе не верю, хотя бы потому, что ты до сих пор не посмотрел
> настройки твоего сервера...


Ок, спасибо за подсказку, в каком русле капать =)


Плохиш   (2007-06-14 12:10:00) [6]


> я реально хочу понятьпочему не цепляет другой комп IP,
> а 127,0,0,1 пашет

Я тебе не верю, хотя бы потому, что ты до сих пор не посмотрел настройки твоего сервера...


zero-g   (2007-06-14 11:57:00) [7]


> Есть подозрение, что ветка бессмысленна :-(


Ну почему сразу бессмыслена... :'(
я реально хочу понять почему не цепляет другой комп IP, а 127,0,0,1 пашет...


Плохиш   (2007-06-14 11:52:00) [8]

Есть подозрение, что ветка бессмысленна :-(


zero-g   (2007-06-14 11:47:00) [9]


>  просто скапировал и стартанул


Ну.... если чесно то не совсем понял ....


clickmaker   (2007-06-14 11:46:00) [10]


> Я его туда просто скапировал и стартанул Апач

а этот факт тебя не убивает?


zero-g   (2007-06-14 11:46:00) [11]


> 10061 = connection refused.
> Скорей всего, не тот порт, либо сервер там вообще не отвечает/не
> запущен


Сервер запущен... форум то пашет в сети )


zero-g   (2007-06-14 11:43:00) [12]

Меня просто реально убивает факт того, что на локалхост пашет, а на другую машину не пашет


zero-g   (2007-06-14 11:42:00) [13]

В общем я переставил денвер.. такой же эфект...


> 2. В делфи встроен мастер для создания строки подключения
> у TADOConnection, стоит им воспользоваться


Ну вот че че.. а мастером я не знаю как пользоватся )


> не пытаться использовать метод тыка, тем более не представляя,
>  что это вообще такое...


Ну вообщето представления есть (относительно) что к чему =)
да и тем более метод тыка самый надежный по части разобраться и понять, сами же знаете )


Плохиш   (2007-06-14 11:33:00) [14]


> zero-g ©   (14.06.07 11:21) [7]
> Я его туда просто скапировал и стартанул Апач

"В огороде бузина, а в Киеве дядька" :-(

1. Какое отношение имеет апач к связи с mysql?
2. В делфи встроен мастер для создания строки подключения у TADOConnection, стоит им воспользоваться, а не пытаться использовать метод тыка, тем более не представляя, что это вообще такое...


zero-g   (2007-06-14 11:21:00) [15]


> Скорей всего, не тот порт, либо сервер там вообще не отвечает/не
> запущен


Завтра попробую денвер поднять там заного...

Я его туда просто скапировал и стартанул Апач )
Может из-за этого он с ним и не соединяется...


clickmaker   (2007-06-14 11:15:00) [16]

10061 = connection refused.
Скорей всего, не тот порт, либо сервер там вообще не отвечает/не запущен

> нужен DNS ... но DNS=MySql

а причем тут это? DNS - он либо есть в сети, либо нет. коннекшн стринг тут не при чем


zero-g   (2007-06-14 11:07:00) [17]


> clickmaker ©   (14.06.07 10:45) [4]
>
> > Cant connect to MySql server on 'ip-адрес'
>
> и всё? кода ошибки не говорит?
> как вариант, порт неправильно задан
>
> и почему, кстати, пытался 80? Это же http


Project client.exe raised exception class EOleException with message '[MYSQL][ODBC 3.51 Driver] Can't connect to MySql server on 'ip-адрес'(10061)'. Process stopped. Use Step or Run to continue.

Я пробывал написать Port=0; еще чего нить Port=3306 тоже самое... ну 80 так просто поставил...  сам не знаю зачем )

Кстате, если я правильно понял, для соединения не на локалхост, нужен DNS ... но DNS=MySql; никакого эффекта не дает...


clickmaker   (2007-06-14 10:45:00) [18]


> Cant connect to MySql server on 'ip-адрес'

и всё? кода ошибки не говорит?
как вариант, порт неправильно задан

и почему, кстати, пытался 80? Это же http


zero-g   (2007-06-14 10:25:00) [19]


> clickmaker ©   (14.06.07 09:55) [2]
>
> > zero-g ©   (14.06.07 09:44)
>
> разрешен удаленный доступ к не твоей машине (юзер с % в
> поле Host)?


Ага.. Идет пользователь <Имя> потом Хост %

Кстате.. если в конекшен прописываешь DNS=MySql;Port=0l тот же Эффект...
но если поставишь еще Port=80... то приложение задумается) надолго.. я так и не дожидался пока оно раздумает.. при mySql.SQL.Text := 'Select * from Tranzit'; =)

В общем, чета непонятно... толи он его вообще не видет, толи просто подцепится не может...


clickmaker   (2007-06-14 09:55:00) [20]


> zero-g ©   (14.06.07 09:44)

разрешен удаленный доступ к не твоей машине (юзер с % в поле Host)?


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо