Recherche…


Changer le mot de passe root

mysqladmin -u root -p'old-password' password 'new-password'

Déposer la base de données

Utile pour les scripts permettant de supprimer toutes les tables et de supprimer la base de données:

mysqladmin -u[username] -p[password] drop [database]

Utilisez avec une extrême prudence.

Pour DROP base de données en tant que script SQL (vous aurez besoin du privilège DROP sur cette base de données):

DROP DATABASE database_name

ou

DROP SCHEMA database_name

Atomic RENAME & Rechargement de table

RENAME TABLE t TO t_old, t_copy TO t;

Aucune autre session ne peut accéder aux tables impliquées pendant l'exécution de RENAME TABLE. L'opération de renommage n'est donc pas soumise à des problèmes de concurrence.

Atomic Rename est surtout pour recharger complètement une table sans attendre DELETE et charger pour terminer:

CREATE TABLE new LIKE real;
load `new` by whatever means - LOAD DATA, INSERT, whatever
RENAME TABLE real TO old, new TO real;
DROP TABLE old;


Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow