MySQL

Aus uniXa-Knowledge
Zur Navigation springen Zur Suche springen

MySQL oder auch der nachfolger MariaDB ist ein weit verbreiteter Datenbankdienst.

Allgemein

Neue Datenbank und Benutzer anlegen

  1. mysql -u root -p
  2. CREATE DATABASE Database;
  3. CREATE USER 'user'@'host' IDENTIFIED BY 'Password';
  4. GRANT ALL PRIVILEGES ON Database.* TO 'user'@'host' IDENTIFIED BY 'Password' WITH GRANT OPTION;
  5. FLUSH PRIVILEGES;

Datenbank exportieren

mysqldump -u root -p database > /pfad/für/backup.sql

Datenbank importieren

  1. mysql -u root -p
  2. CREATE DATABASE new_database;
  3. mysql -u root -p new_database < /pfad/zur/backup.sql