webForumDet fria alternativet

Databas-koppling mot MySQL

ASPur ASP

9 svar · 388 visningar · startad av SPiN

Medlem sedan mars 20007 896 inlägg
Frågan#1

Hej!

I ett projekt som jag arbetar med kommer vi att använda MySQL-databaser, vilket jag inte har någon erfarenhet av med ASP. Jag tänkte att kopplingen troligtvis borde se ut som en MS SQL-koppling, dvs. connection.Open "Driver={SQL Server}; SERVER=tjollahopp; DATABASE=tjollahoppTbl; UID=; PWD=;", men istället för SQL Server använda MySQL någongting, t.ex. Server/Driver, men det funkar inte.

Någon som har en aning om hur en koppling mot MySQL ska se ut? Skulle vara mycket tacksam!

------------------
SPiN, bjorne.w@telia.com

[Redigerat av SPiN den 18 dec 2000]

Medlem sedan dec. 19996 721 inlägg
#2

DRIVER={MySQL}

[r]Du måste självklart ha ODBC-drivisarna för MySQL installerade[/r]

[Redigerat av emission den 18 dec 2000]

Medlem sedan mars 20007 896 inlägg
#3

Okey, bara MySQL, det enda jag inte provat :)

Hur installerar man drivrutinerna? I ODBC står det Du installerar nya drivrutiner med drivrutinens installationsprogram, vilket borde betyda att de skulla installerats när jag installerade MySQL? Men drivrutinerna finns inte med i listan över alla drivrutiner...

------------------
SPiN, bjorne.w@telia.com

[Redigerat av SPiN den 18 dec 2000]

Medlem sedan juli 2000534 inlägg
#4

Du behöver myODBC, som är en separat installation. Kan hämtas på:
http://www.mysql.com/downloads/api-myodbc.html

/Morph

Medlem sedan mars 20007 896 inlägg
#5

Japp, jag hittade den när jag letade runt på MySQL.com, men jag får felmeddelanden om att en databas inte är vald. Jag har valt en databas både i MyODBC och i ASP-scriptet, för man väljer väl på samma sätt som med MS SQL?
Dvs: objC.Open "Driver={MySQL}; SERVER=127.0.0.1; DATABASE=min_databas; UID=; PWD=;"

Jag har valt samma databas i myODBC också, men det funkar ändå inte... Några idéer?

------------------
SPiN, bjorne.w@telia.com

Medlem sedan dec. 19996 721 inlägg
#6

Felmeddelanden?

Medlem sedan mars 20007 896 inlägg
#7

No database selected...

------------------
SPiN, bjorne.w@telia.com

Medlem sedan mars 20002 836 inlägg
#8

Hello,

detta funkar när jag kör mySQL:

objConn.Open "driver=MySQL;server=SERVER_NAME;uid=MYSQL_USER;pwd=PASSWORD;database=DATABASE_NAME"

cya,

------------------
'*********************
Response.Write("PatrikB")
Response.End
'*********************

[Redigerat av PatrikB den 20 dec 2000]

Medlem sedan mars 20007 896 inlägg
#9

Hur har du ställt in myODBC då? Anger du någon databas, user, lösen där?

Inga vingar runt MySQL i kopplingen? Kanske där felet är... hmmm.. ska pröva :)

------------------
SPiN, bjorne.w@telia.com

Medlem sedan mars 20007 896 inlägg
#10

Okey, jag kåppypejstade din kodsnutt och ersatte min, och nu verkar det funka.. även fast jag fick felmeddelande, men det var om nåt helt annat :)

Din kodsnutt:
objConn.Open "driver=MySQL;server=SERVER_NAME;uid=MYSQL_USER;pwd=PASSWORD;database=DATABASE_NAME"
Min kodsnutt:
objC.Open "Driver={MySQL}; SERVER=host_name; DATABASE=my_database; UID=; PWD=;"

Heeelskumt, men nu funkar det :)
Tack för hjälpen!

------------------
SPiN, bjorne.w@telia.com

136 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)