Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| cherry:mysql_notes [2021/11/26 15:48] – pierre | cherry:mysql_notes [2021/12/20 17:01] (Version actuelle) – supprimée pierre | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====== NOTES SQL ====== | ||
| - | ===== Vrac ===== | ||
| - | <code mysql> | ||
| - | show databases; | ||
| - | show databases like ' | ||
| - | show full processlist; | ||
| - | create database testpierre; | ||
| - | create TABLE user ( id INT PRIMARY KEY NOT NULL, nom VARCHAR(64), | ||
| - | show columns from user; | ||
| - | |||
| - | rename table user to user2; | ||
| - | rename table user2 to user; | ||
| - | |||
| - | INSERT user VALUES(' | ||
| - | select * from user; | ||
| - | |||
| - | ALTER TABLE user MODIFY id INTEGER NOT NULL AUTO_INCREMENT; | ||
| - | |||
| - | delete | ||
| - | |||
| - | SELECT user, | ||
| - | |||
| - | UPDATE mysql.user SET password=PASSWORD(" | ||
| - | GRANT ALL PRIVILEGES ON database_name.* TO ' | ||
| - | FLUSH PRIVILEGES; | ||
| - | |||
| - | UPDATE oc_share SET uid_owner=" | ||
| - | |||
| - | INSERT INTO address (domain_id, address, password, enabled, expire_date, | ||
| - | VALUES (' | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | CREATE USER ' | ||
| - | CREATE USER ' | ||
| - | |||
| - | </ | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ===== Création d'un utilisateur et d'un DB ===== | ||
| - | <code mysql> | ||
| - | CREATE USER ' | ||
| - | CREATE DATABASE boaconcept_wp; | ||
| - | GRANT ALL PRIVILEGES ON boaconcept_wp.* TO " | ||
| - | FLUSH PRIVILEGES; | ||
| - | </ | ||
| - | |||
| - | ===== Creation d'un utilisateur non-root mais root quand même ===== | ||
| - | <code mysql> | ||
| - | use mysql; | ||
| - | GRANT ALL PRIVILEGES ON *.* TO adminmysql@localhost | ||
| - | IDENTIFIED BY ' | ||
| - | FLUSH PRIVILEGES; | ||
| - | </ | ||
| - | |||
| - | ===== Mesurer la taille des bases de données ===== | ||
| - | |||
| - | <code mysql> | ||
| - | SELECT | ||
| - | table_schema AS NomBaseDeDonnees, | ||
| - | ROUND(SUM( data_length + index_length ) / 1024 / 1024, 2) AS BaseDonneesMo | ||
| - | FROM information_schema.TABLES | ||
| - | GROUP BY TABLE_SCHEMA; | ||
| - | </ | ||
| - | |||
| - | ===== ISPConfig ===== | ||
| - | |||
| - | * Changer le password d'un compte : | ||
| - | <code mysql> | ||
| - | use dbispconfig; | ||
| - | UPDATE sys_user SET passwort = md5(' | ||
| - | </ | ||