MairaDB/MySQL

Posted on sam. 24 novembre 2018 in BDD

Afficher les tables d'une base de données

SHOW tables;

Afficher les attributs d'une table

DESC table;

Créer une base de données

CREATE DATABASE database_name;

Créer un utilisateur et donner les droits sur une base

CREATE USER 'username'@'%' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON database_name.* TO username;
GRANT USAGE ON *.* TO username@% IDENTIFIED BY 'password';

Exporter un résultat en CSV

SELECT *
INTO OUTFILE '/tmp/output.csv'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
ESCAPED BY '\\'
LINES TERMINATED BY '\n'
FROM tables;