webForumDet fria alternativet

Kan inte ansluta till MySQL

ASP

8 svar · 319 visningar · startad av ampy

Medlem sedan feb. 20011 498 inlägg
Frågan#1

Jag försöker ansluta till min MySQL-databas som finns på mitt webhotell från min dator. Mitt webhotell har gjort så att jag kan ansluta från externa ip-adresser men ag får det ändå inte att funka.

Så här ser min kod ut:

Connect.Open "Driver={mySQL};" & _ 
         "Server=mysql.loopia.se;" & _
         "Port=3306;" & _
         "Option=131072;" & _
         "Stmt=;" & _
         "Database=***;" & _
         "Uid=***;" & _
         "Pwd=***;"

Jag har rätt UID och PWD, detta felmeddelande får jag:

Microsoft OLE DB Provider for ODBC Drivers fel '80004005' 

[Microsoft][ODBC Driver Manager] Datakällan hittades inte och ingen standarddrivrutin är angiven

Vad kan det vara för fel?

Medlem sedan mars 20002 836 inlägg
#2

Låter som att myODBC inte är installerad.

Vad kör du på för Operativ på webservern och mysqlservern?
Har du fått denna connection-string från ditt webbhotell?

cya,
PatrikB

Medlem sedan feb. 20011 498 inlägg
#3

Jag har installerat MySQL ODBC 3.51, är det fel eller?

På min dator har jag win 2000 pro, på webhotellet har dem win 2000 server men på mysql-servern vet jag inte.

Denna sql-string hittade jag på https://www.pellesoft.nu

' För att ansluta till en lokal databas
con.Open "Driver={mySQL};" & _
"Server=MyServerName;" & _
"Option=16834;" & _
"Database=mydb;"

' För att ansluta till en fjärrdatabas
con.Open "Driver={mySQL};" & _
"Server=db1.database.com;" & _
"Port=3306;" & _
"Option=131072;" & _
"Stmt=;" & _
"Database=mydb;" & _
"Uid=myUsername;" & _
"Pwd=myPassword;"

Medlem sedan feb. 20011 498 inlägg
#4

Testade att installera MyODBC 2.5 istället och då får jag detta:

Microsoft OLE DB Provider for ODBC Drivers fel '80004005' 

[TCX][MyODBC]Access denied for user: 'ampy_net@h218n2fls31o809.telia.com' (Using password: YES)

Vad är felet då?

Jag har rätt lösenord m.m

Medlem sedan feb. 20011 498 inlägg
#5

Ingen som vet?

Medlem sedan mars 20002 836 inlägg
#6

Försöker du att ansluta från din dator eller från din webbplats?

För det "borde inte" gå att ansluta mot mySQLn utanför deras firewall om man inte tummar på säkerheten förståss :e

cya,
PatrikB

Medlem sedan feb. 20011 498 inlägg
#7

Som jag skrev så har mitt webhotell tillåtit särskilt för mig att jag ska kunna ansluta med externa ip-adresser.

Medlem sedan mars 20002 836 inlägg
#8

Så du har fast ip?

OM ovanstående connstring funkar från din site så är det enda jag kan tänka mig att inte myODBC är rätt installerad på din maskin.

cya,
PatrikB

Medlem sedan dec. 200154 inlägg
#9

Låter som om du inte har tillgång till databasen utifrån.

Råkade ut för samma pryl i förra veckan.

264 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)