====== mysql en ligne de commande ====== Sur une ligne de commande avec root phpmyadmin doit fonctionner avec utilisateur/motdepasse mysql donc on peut créer un utilisateur mysql pour pouvoir y accéder. mysql -u root mysql ====== Liste des bases de données ====== '' mysqlshow -h localhost -u user --password=motdepasse'' ====== Sauvegarder une base de données ====== ''mysqldump --user=user --password=mon_password --databases nom_de_la_base > fichier_destination.sq''l ====== Restaurer une base de données ====== ''mysql --user=mon_user --password=mon_password nom_de_la_base < fichier_source.sql'' Décompression d'un fichier tar.gz ''sudo tar --extract --file=fichier.tar.gz '' ====== Utilisateurs ====== ===== Liste des utilisateurs ===== SELECT User FROM user; ===== Création d'un utilisateur ===== MariaDB [(none)]> CREATE USER 'util'@'localhost' IDENTIFIED BY 'motdepasse'; ====== Ajout de droits à utilisateur ====== Tout MariaDB [(none)]> GRANT ALL PRIVILEGES ON * . * TO 'util'@'localhost'; ====== suppression utilisateur ====== DROP USER 'utilisateur'@'localhost'; ====== renomer une base de donnée ====== ALTER DATABASE ancienbdname RENAME TO newbdname [[linux:index]|Linux]]