Avatar billede wulffjj Nybegynder
19. juni 2003 - 18:41 Der er 10 kommentarer

Noob MySQL

Okay, jeg har lige fundet ud af mit webhotel åbenbart ikke understøtter MS Access, og kan ikke finde ud af MySQL.

- Jeg programmerer i ASP

1. Hvordan connecter jeg til MySQL database.

2. Hvor skal den ligge på min computer.

Jeg kan overhovedet ikke hitte ud af MySQL :)

Med venlig hilsen
Jacob Jørgensen
Avatar billede ddobbeltv Nybegynder
19. juni 2003 - 19:03 #1
Der plejer at være et Mysql login på din udbyders hjemmeside.. der ændre du på din database.. den skal ikke ligge på din computer... eller.. det kan den godt men så skal du have installeret mysql...
Avatar billede ladyhawke Novice
20. juni 2003 - 14:02 #2
Hvis du selv har en webserver kørende, så skal du installere MySQL på din egen computer, f.eks. som beskrevet her: http://www.webcafe.dk/artikler/databaser/installermysql/ Der er også flere artikler om emnet samme sted.

Hvis du bruger webhotel skal du være sikker på at din udbyder tilbyder MySQL og du skal så have adgangskode til MySQL, så kan du selv bestemme hvad der skal i databasen

Inden du benytter MySQL via ASP er det nok en god ide at gennemgå nogle få tutorials, det giver lidt overblik over hvordan det virker. Efter det så kan du få adgang til MySQL via ASP på samme måde som til Access (så vidt jeg ved).
Avatar billede wulffjj Nybegynder
20. juni 2003 - 17:20 #3
Jeg har installeret MySQL server på min computer, men hvordan får jeg adgang til databasen?
Avatar billede ladyhawke Novice
20. juni 2003 - 19:09 #4
Du skal først starte MySQL og dernæst oprette en ny database.

Fra DOS prompt, i dit MySQL bibliotek (i bin dir'et) skriver du: "MySQL"

Efter dette skal du oprette en database, det gøres ved at skrive følgende fra den prompt du fik fra første punkt: "CREATE DATABASE dit_database_navn;"

Så skal du vælge databasen: "USE dit_database_navn;"

Så skal du lave en tabel (kan laves med ASP, går jeg ud fra men SQL koden er det samme uanset om du laver det direkte i MySQL eller via ASP), hvordan afhænger af hvad den skal indeholde, men her er et eksempel:

mysql> CREATE TABLE pet (name VARCHAR(20), owner VARCHAR(20),
    -> species VARCHAR(20), sex CHAR(1), birth DATE, death DATE);

(fra MySQL.com 's tutorial)

Når du har styr på det, er der nogle eksempler på scripts til DB adgang her:
http://www.dwam.net/mysql/asp_myodbc.asp#conn
Avatar billede sth Novice
23. juni 2003 - 14:29 #5
Først skal du jo lige have mysql ind på din pc, dette er rimelig simpelt, så skal du have myodbc ind også rimelig simpel

Prøv lige at hente Mysql front på www.pcworld.dk, mewn dette program kan du lave det hele uden at slulle køre det gennem din dos promt.

Det er jo ingen grund til at gå tilbage til at bruge dos promt, nå der nu finde andre rigtig gode værktøjer ;-)
Avatar billede sth Novice
23. juni 2003 - 14:31 #6
Åh ja så var der jo også lige det med at komme i kontakt med databasen gennem asp, brug denne kode, den virker for mig:

SQLserveradr="localhost"
SQLdatabase="server_2"   
SQLlogin="root"
SQLpassword=""
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "driver={MySql};server="& SQLserveradr &";database="& SQLdatabase &";uid="& SQLlogin &";pwd="& SQLpassword
Avatar billede ladyhawke Novice
23. juni 2003 - 15:42 #7
Du kan også bruge PHPmyAdmin til at tilgå databasen hvis det skal være... Forslaget mht. MySQL fra DOS prompt er bare en simpel måde at gøre det på, så skal der ikke installeres ekstra værktøjer og man får en god forståelse for hvordan MySQL virker...
Avatar billede ladyhawke Novice
23. juni 2003 - 15:45 #8
OBS: der udvikles ikke længere på MySQL Front... Der findes dog andre grafiske værktøjer med samme formål hvis det ønskes...
Avatar billede sth Novice
23. juni 2003 - 21:09 #9
Ja det er rigtig at du har stoppet udviklingen af mysql front, men alt andet lige så skal man jo også lave en del for at få PHPmyAdmin op at køre.
Avatar billede ladyhawke Novice
24. juni 2003 - 10:30 #10
Nåh... Jeg skulle bare downloade phpmyadmin, pakke den ud i min webservers document root bibliotek og så rette i en config fil...
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
Computerworld tilbyder specialiserede kurser i database-management

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