MySQL
MySQL Admin
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