Här är första uppsättningen av mina grundläggande kommandon som jag har använt i min dagliga liv när du arbetar med MySQL-databas För Kontroll Wheather MySQL Server är igång eller inte
. - -------------------------------------------------- --------- ps -auxwww | grep mysql Start mysql Omdömen ----------------------- gå till MySQL installationskatalog och kör under kommando ./bin/mysqld_safe & Stoppa mysql Omdömen ---------------- cd mysql /bin ./mysqladmin -u root avstängning .
/mysqladmin --host = localhost --port = 3305 -u root avstängning //för andra instans lyssnar på port 3305 Visnings mysql processlist och kiling felande mysql process Omdömen --------------------------- ------------------------------------------- Detta är mycket användbart för att se vilka query körs på vilken värd, från vilken plats fråga har skjutit, som frågan har låst vilken tabell etc. cd mysql /bin ./mysqladmin -u root processlist Kill processer cd mysql /bin .
/mysqladmin -u root döda ProcessID Hur ser mysql hjälp Omdömen --------------------------- du kan se mysql hjälp av kommandotolken sig som följer du bara måste förstå det. mysql> hjälpa förändra; Reparera tabellen Omdömen -------------------- REPAIR tabellen tabellnamn kopierar data från en tabell till en annan Omdömen --------------------------------------------- Detta är mycket användbart när du ändra bord och du vill ta backup av data. infoga i ORDERS_TMP välj * från ORDER Tappa kolumner från tabellen Omdömen -------------------------------- ----- ALTER TABLE `database`.
`ORDERS` DROP KOLUMN` BRAND`; Lägga Keys (index) i en tabell Omdömen ---------------- --------------------- förändrar tabellen Orders lägga KEY `BY_CLIENT` (` CLIENT_ID`) (här CLIENT_ID är en kolumn i order tabellen) ändra en kolonn
----------------------- Detta är användbart om du vill ändra datatyp eller storleken på en viss kolumn ändra tabellen Orders ändra kolumn BRAND varchar ( 15) standard NULL Byt namn tabell Omdömen ------------------ Detta är återigen en användbar metod för att skapa säkerhetskopia av tabellen innan du spelar med den.
Ändra namn den nya tabellen till det ursprungliga namnet: mysql> ALTER TABLE NEW_TABLE RENAME OLD_TABLE; att läsa vidare se nästa uppsättning mysql kommandon handledning MySQL handledning och kommandon del 2 MySQL handledning och kommandon del 3 MySql Tutorial: mysqldump verktyg i mysql Omdömen