Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.07.08;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.49 MB
Время: 0.072 c
15-1181296248
Serg1968
2007-06-08 13:50
2007.07.08
Аудио


3-1176381602
svt
2007-04-12 16:40
2007.07.08
Уважаемы мастера,подскажите что может быть с соединением


1-1178717906
Nicky000
2007-05-09 17:38
2007.07.08
Массив


2-1181661902
мупфкгдуя
2007-06-12 19:25
2007.07.08
Вопрос про компиляцию программки.


1-1178600194
MZ
2007-05-08 08:56
2007.07.08
Алгоритм выбора уникальных значений массива





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский