webForumDet fria alternativet

anslutning till MySQL (b-one)

13 svar · 467 visningar · startad av Gimbo

GimboMedlem sedan dec. 20001 626 inlägg
#1

hejsan,

mot min vilja valde företaget att använda sig utav b-one, när jag nu fick deras mail med uppgifter angående att ansluta sig mot mySQL databasen så står det som hostname att man ska ange localhost???? kan dett averkligen stämma?? för får ett felmeddelande när jag försöker ansluta mig:
error 2003 can't connect to mySQL, on server 'localhost'

EsenMedlem sedan mars 20024 456 inlägg
#2

Ja, det stämmer, Använder också B-one och du ska ange localhost

GimboMedlem sedan dec. 20001 626 inlägg
#3

men varför detta felmess??

GimboMedlem sedan dec. 20001 626 inlägg
#4

går det bara att administrera databasen via phpMyAdmin?? för jag använder mig utav SQLyog

GunnarDMedlem sedan juni 20014 290 inlägg
#5

Tänk på att localhost anger den egna datorn, vilket innebär att du måste köra administrations programmet på samma dator som mysql servern körs på.

Var kör du SQLyog?

GimboMedlem sedan dec. 20001 626 inlägg
#6

SQLyog kör jag på min egna dator, och det är till b-one jag ska ansluta mig till, det va därför jag blev lite konfunderad ang. localhosten

GunnarDMedlem sedan juni 20014 290 inlägg
#7

Gimbo skrev:

SQLyog kör jag på min egna dator, och det är till b-one jag ska ansluta mig till, det va därför jag blev lite konfunderad ang. localhosten

Det fungerar inte, du måste köra programmet på deras maskin.

Det är av säkerhetskäll som man sätter upp det så.

GimboMedlem sedan dec. 20001 626 inlägg
#8

anslutning till MySQL (b-one)

har b-one som webbhotell men varför fungerar inte denna anslutning mot databasen?

Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open = "Driver={MySQL};server=localhost;database=[xxx];uid=[xxx];pwd=[xxxxx];" 

SQL = "Select * FROM Skytteligan"
set rs = connect.execute(SQL)
.
.
diverse kodning

får fel i anslutningen till databasen, får följande felmeddende:

Microsoft VBScript runtime error '800a01b6' 

Object doesn't support this property or method: 'Connect.Open'
@ndersMedlem sedan juni 200032 969 inlägg
#9

Du ska inte ha = efter connect.open.

GimboMedlem sedan dec. 20001 626 inlägg
#10

får detta felmeddelande då:

ADODB.Connection.1 error '80004005'

SQLState: S1000
Native Error Code: 1045
[TCX][MyODBC]Access denied for user: '[anv.namnet]@localhost' (Using password: YES)

PeeerMedlem sedan mars 20025 907 inlägg
#11

.. och användarnamnet/lösenordet är rätt inskrivet?

GimboMedlem sedan dec. 20001 626 inlägg
#12

jajamen, censurerade de bara här med xxx

Gislaved.netMedlem sedan juni 20001 521 inlägg
#13

Varför inte fråga B-one och deras support? Det kan ju vara något med servern också.

MikaelGMedlem sedan juni 20041 inlägg
#14

Re: anslutning till MySQL (b-one)

Gimbo skriver: har b-one som webbhotell men varför fungerar inte denna anslutning mot databasen?

[kod]
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open = "Driver={MySQL};server=localhost;database=[xxx];uid=[xxx];pwd=[xxxxx];"

SQL = "Select * FROM Skytteligan"
set rs = connect.execute(SQL)

Pröva med detta istället:
[kod]
Set adoConn = Server.CreateObject("ADODB.Connection")
adoConn.Open = "Driver={MySQL};server=localhost;database=[xxx];uid=[xxx];pwd=[xxxxx];"

SQL = "Select * FROM Skytteligan"
set rs = adoConn.execute(SQL)

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