Oppsett av MySQL og din første database
Lær hvordan du installerer MySQL, kobler til Workbench, og oppretter din første database og tabell.
Sentrale konsepter
Datamodell
Tabeller
Planlegg kolonner og datatyper før du fyller databasen med data.
Relasjoner
Nøkler
Primær- og fremmednøkler kobler tabeller sammen på en trygg måte.
Spørringer
SELECT/UPDATE
Øv på å hente, endre og kvalitetssikre data med SQL.
A. Oppsett av MySQL
- Last ned MySQL Community Server:
https://dev.mysql.com/downloads/mysql/
Velg macOS (ARM, 64‑bit), DMG Archive. Klikk “No thanks, just start my download”. - Installer serveren. OBS: Husk passordet du lager, skriv det ned.
- Last ned MySQL Workbench:
https://dev.mysql.com/downloads/workbench/
B. Koble til serveren
- Åpne MySQL Workbench.
- Klikk på Local instance MySQL eller legg til ny tilkobling.
- Skriv inn passordet fra installasjonen og trykk OK.
C. Opprett database
CREATE DATABASE skole;
USE skole;
Husk: For å kjøre SQL-filer trykker du på ⚡️-symbolet oppe til venstre. Trykk en gang på 🔄-ikonet for å oppdatere databasen din.
D. Opprett tabell
CREATE TABLE elev (
id INT PRIMARY KEY AUTO_INCREMENT,
fornavn VARCHAR(50) NOT NULL,
etternavn VARCHAR(50) NOT NULL
);
💡 Visste du at: Når vi oppretter en ny tabell er det standard prosedyre å slette tabeller
med
samme
navn først. Ofte ser du derfor "DROP TABLE IF EXISTS elev;" først.
E. Sett inn data
INSERT INTO elev (fornavn, etternavn) VALUES
('Ada', 'Lovelace'),
('Linus', 'Torvalds'),
('Grace', 'Hopper');
F. Se resultatet
SELECT * FROM elev;
Hvis du ser tre rader: Gratulerer! 🎉
Ekstra utfordring
- Last ned og åpne filen LagAnsatt.sql
- Bruk ulike
SELECT-spørringer til å hente ut relevante data