MySQL

Fra Holstebro HTX Wiki
Spring til navigation Spring til søgning

MySQL står for My Simple Query Language. Det er et sprog der bruges til at kommunikere med en database.
Disse databaser fungerer som en slags tabeller, det gør det nemt at visualisere dem. MySQL databaser bruges ofte i forbindelse med hjemmesider til at opbevare informationer om registrerede brugere, køb, e-mails modtaget af en maskine, men bruges også sommetider i forbindelse med spil til at gemme lister over banlyste spillere eller som en slags logbog.
En MySQL database består af følgende:

- En database
- Tabeller inde i databasen
- Rækker og kolonner i en tabel
- Data

Som navnet antyder er MySQL ret simpelt og lægger sig tæt op ad engelsk. Hvis man for eksempel gerne vil se hvad der befinder sig i tabellen "tabel" kan du skrive:

SELECT * FROM tabel

Stjernen er et wildcard og betyder alle.
Man skriver først at den skal vælge noget data og sende det, det er SELECT.
Derefter siger man hvilke kolonner man gerne vil have data fra, vi har valgt alle.
Så skriver man hvilken tabel det skal komme fra med FROM.
Til sidst kan man bede om kun at få rækker hvor der står noget bestemt i en kolonne. Dette kan gøres med WHERE:

SELECT * FROM tabel WHERE navn=jens

Denne forespørgsel vil altså kun sende rækker fra tabellen hvor der i feltet under navn indeholder jens. Altså vil du få en liste over informationer på alle i databasen der hedder jens.