Подключение к MySQL

Работа VB и СУБД (Access, MSSQL, MySQL, Oracle и пр.)
Правила форума
При создании новой темы не забывайте указывать используемую СУБД.
dr.MIG
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1441
Зарегистрирован: 18.12.2004 (Сб) 9:53
Откуда: г.Ярославль

Подключение к MySQL

Сообщение dr.MIG » 08.10.2006 (Вс) 11:41

Помогите plz, почему этот код, по идее правильный, при попытке подключения к БД (для которой разрешено удалённое подключение) выдаёт ошибку [MySQL][ODBC 3.51 Driver]Can't connect to MySQL server on 'xxxx.xxxx.net(10060)
Код: Выделить всё
Dim cnl As New ADODB.Connection
Dim rsl As New Recordset
Dim strServer As String
Dim strDatabase As String
Dim strUser As String
Dim strPassword As String

strServer = "xxxx.xxxx.net"
strDatabase = "dbxxx"
strUser = "xxxx"
strPassword = "xxxx"

conString = "DRIVER={MySQL ODBC 3.51 Driver};SERVER=" & strServer & ";PORT=3306;DATABASE=" & strDatabase & ";USER=" & strUser & ";PASSWORD=" & strPassword & ";OPTION=3;"
cnl.Open conString
strQuerry = "CREATE TABLE sometable (somerecord TEXT);"
rsl.Source = strQuerry
Set rsl.ActiveConnection = cnl
rsl.Open
Salus populi suprema lex

Konst_One
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
Аватара пользователя
 
Сообщения: 3041
Зарегистрирован: 09.04.2004 (Пт) 13:47
Откуда: Химки

Сообщение Konst_One » 09.10.2006 (Пн) 11:23

если через интернет лезешь, то проверь доступ по порту 3306 с помощью telnet.
и указывать надо IP адрес сервера в этой строке: strServer


Вернуться в Базы данных

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

    TopList