Sök…


Ändra root-lösenord

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

Släpp databasen

Användbart för skript att släppa alla tabeller och ta bort databasen:

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

Använd med stor försiktighet.

För att DROP databas som ett SQL-skript (du behöver DROP-behörighet för den databasen):

DROP DATABASE database_name

eller

DROP SCHEMA database_name

Atomic RENAME & Table Reload

RENAME TABLE t TO t_old, t_copy TO t;

Inga andra sessioner har åtkomst till de involverade tabellerna medan RENAME TABLE körs, så att namnet inte är föremål för samtidiga problem.

Atomic Rename är speciellt för att ladda ett bord helt utan att vänta på DELETE och lasten är klar:

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
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow