MariaDB

Introduksjon

Dersom du skal igang med WordPress, Laravel eller andre CMS eller rammeverk, så trenger du en database. Om du så bare sitter på mengder med hardkodede data i HTML eller PHP-filene dine, så er det på tide å få det inn i en database, så du kan fokusere på å skrive god, semantisk HTML fremfor å bli overveldet av tusenvis av linjer med data i en av tabellene dine.

Det finnes mange forskjellige DBMS (Database Management System), men vi skal nå installere MariaDB som er en avart av MySQL. MariaDB er en relasjonsdatabase – noe du kan finne ut mer om hvis du vil sjekke ut SQL.

Installasjon

Vi hopper inn i terminalen og skriver noen kommandoer igjen. Husk å ikke skrive dollartegnet; det er der kun for å vise at vi er i terminalen.

Her får vi både server, en klient til å snakke med databasen fra terminalen, og en modul for å kunne kommunisere med MySQL / MariaDB i PHP.

$ sudo apt install mariadb-server mariadb-client php-mysql

Deretter kan vi sette opp MariaDB med denne kommandoen

$ sudo mysql_secure_installation

Det kommer en del spørsmål. Den første kan du la være blank, og trykk enter. Til resten av spørsmålene trykker du «y» (yes), og så velger du et root-passord når du får beskjed om det. Viktig at du velger et passord som du klarer å huske. Siden passordet bare brukes lokalt på din maskin trenger det ikke være det tryggeste i verden, wink wink.

Når dette er gjort kan du logge inn i databaseserveren om du ønsker

$ sudo mysql

Hvis du bare skulle kikke litt, og vil ut igjen, så kan du ganske enkelt skrive

> quit