Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.07.08;
Скачать: CL | DM;

Вниз

Delphi + MySql   Найти похожие ветки 

 
zero-g ©   (2007-06-14 09:44) [0]

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

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

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

 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-адрес"

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


 
Johnmen ©   (2007-06-14 09:53) [1]

А он есть не на твоей?


 
clickmaker ©   (2007-06-14 09:55) [2]


> zero-g ©   (14.06.07 09:44)

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


 
zero-g ©   (2007-06-14 10:25) [3]


> 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 10:45) [4]


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

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

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


 
zero-g ©   (2007-06-14 11:07) [5]


> 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 11:15) [6]

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

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

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


 
zero-g ©   (2007-06-14 11:21) [7]


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


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

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


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


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

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

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


 
zero-g ©   (2007-06-14 11:42) [9]

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


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


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


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


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


 
zero-g ©   (2007-06-14 11:43) [10]

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


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


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

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


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


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


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


 
zero-g ©   (2007-06-14 11:47) [13]


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


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


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

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


 
zero-g ©   (2007-06-14 11:57) [15]


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


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


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


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

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


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


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


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


 
clickmaker ©   (2007-06-14 12:15) [18]


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

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


 
zero-g ©   (2007-06-14 12:17) [19]


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

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

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


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

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


 
Style ©   (2007-06-14 14:26) [20]

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


 
zero-g ©   (2007-06-14 15:19) [21]


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


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



Страницы: 1 вся ветка

Текущий архив: 2007.07.08;
Скачать: CL | DM;

Наверх




Память: 0.52 MB
Время: 0.02 c
3-1176194439
fd979
2007-04-10 12:40
2007.07.08
Что в триггере не правильно?


2-1181826723
hprx
2007-06-14 17:12
2007.07.08
БД в Delphi


15-1180703116
Настя
2007-06-01 17:05
2007.07.08
Помощь нужна


9-1156069429
VolanD666
2006-08-20 14:23
2007.07.08
Статичные тени...


15-1181225632
Interior
2007-06-07 18:13
2007.07.08
Пакет легализации пиратского ПО