Avatar billede skra Nybegynder
28. februar 2003 - 12:36 Der er 11 kommentarer og
1 løsning

Forbinde til MySQL database

Hej

Jeg er rimelig grøn i Dreamweaver, men prøver at lære lidt.

Jeg har en server med en mySQL database på og jeg sidder og udvikler sider til denne server på min lokale maskine, hvor jeg også har en MySQL database med samme indhold som på serveren kørende.

Nu prøver jeg så i Dreamweaver at tilføje en "MySQL connection". Så skal jeg udfylde en lille boks. Jeg har prøvet alt hvad jeg finder logisk at udfylde boksen med, men det er ligesom om der kommer en "undefined error" hver gang jeg klikker "test".

Måske er der nogen, der kan hjælpe. Det ville være optimalt, hvis jeg kan forbinde til MySQL databasen på serveren, men hvis det er lettere at forbinde til den lokale database er det også fint... Bare jeg kan få én af delene til at virke.

(Det kan godt være det ender mere som et MySQL spørgsmål, men nu starter jeg her)
Avatar billede roo104 Nybegynder
28. februar 2003 - 14:49 #1
Du kan prøve at hente MySQL's ODBC drivere og installere dem på den maskine som kører dreamweaver.
http://www.mysql.com/downloads/api-myodbc-3.51.html
Tilføj din database og bed dreamweaver connecte til det DSN navn du angiver.
SÅ burde det virker.
Avatar billede binderup Nybegynder
28. februar 2003 - 15:07 #2
den tog også mig meget lang tid at regne ud. Under host prøv at skrive localhost i stedet for servernavnet - den benytter sig nemlig af den connection du allerede har til sitet.
Avatar billede skra Nybegynder
28. februar 2003 - 15:12 #3
Jeg kan ikke umiddlebart få jeres forslag til at virke... Har forbindelses navnet noget at sige?!?!
Avatar billede binderup Nybegynder
28. februar 2003 - 15:20 #4
du er sikker på at det brugernavn du bruger er det rigtige (og ja jeg mener at der er nogle begrænsninger i navnet, men jeg mener også at DMX kommer med en advarsel hvis der er problemer med det...)
Avatar billede skra Nybegynder
28. februar 2003 - 15:22 #5
ja... Jeg kan få forbindelse, hvis jeg laver forbindelsen "manuelt" vha.
mysql_connect("localhost", "brugernavn", "pass");
Avatar billede binderup Nybegynder
28. februar 2003 - 15:29 #6
under "site definition" undersøg om du har valgt den rette servermodel og at alle indstillinger her er korrekte.
Avatar billede skra Nybegynder
28. februar 2003 - 15:36 #7
GREAT binderup..

mange tak. Du har ærligt fortjent de 60 point :o)

(Jeg havde ikke defineret en servermodel)
Avatar billede binderup Nybegynder
28. februar 2003 - 15:40 #8
Det var så lidt - men jeg syntes heller ikke at DMX har den bedste opsætning på dette punkt - det er ikke helt gennemskueligt.
Avatar billede skra Nybegynder
28. februar 2003 - 15:45 #9
Forresten. Jeg kan se der er en mulighed for at lave nogle "views" i mySQL databasen.
Ved i hvor jeg kan læse mere om det? jeg kan ikke imiddelbart finde noget
Avatar billede binderup Nybegynder
28. februar 2003 - 15:52 #10
Du kan ikke bruge det til MySQL: http://www.mysql.com/doc/en/ANSI_diff_Views.html (endnu)
Avatar billede skra Nybegynder
28. februar 2003 - 16:02 #11
Sidste spørgsmål i denne diskution :o)

Hvordan sørger man for databasen bliver lukket igen på de sider man udvikler i Dreamweaver?
Avatar billede binderup Nybegynder
28. februar 2003 - 16:07 #12
hvis den bruger mysql_connect så behøver du ikke at gøre noget for så lukker forbindelsen så snart siden/scriptet er færdigt.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester