Mysql - pachet de comandă MySQL

Nivelul Debug N (0..3)

Trebuie să specificați cel puțin un nume de utilizator și numele bazei de date pe care doriți să verificați. Dacă numele serverului nu este specificat, înseamnă „localhost“ nume.

"Wildcard" (*.%, _) Poate fi utilizat atunci când specificarea serverului, utilizatorul, și db (bază de date). Asigurați-vă că acestea nu vor fi interceptate de shell unix.

Efectuează funcții administrative.

    mysqladmin [OPTIONS] comanda de comandă.
    Programul mysqladmin este folosit pentru a controla diverse aspecte ale performanței MySQL. Opțiunile valide (puteți folosi „scurt“ un singur caracter sau o versiune mai detaliată):

Informații despre ceea ce fac aceste valori, și cum să crească eficacitatea `mysqld“, se află aici.

Dump conținutul bazei de date.

    mysqldump [OPTIONS] [bază de date [masă [câmp]]]
    Programul mysqldump este folosit pentru a arunca conținutul bazei de date MySQL. Ea scrie instrucțiunea SQL la ieșirea standard. Aceste declarații SQL pot fi realocate într-un fișier. Puteți face backup o bază de date MySQL folosind mysqldump, dar trebuie să vă asigurați că în acest moment baza de date nu este efectuată nici o altă acțiune. Și apoi mysqldump astfel narezerviruet.

mysqldump acceptă următoarele opțiuni (puteți utiliza o versiune scurtă sau completă):

informații de depanare de ieșire pentru a vă conecta. În general, „d: t: o, filename`. Detalii în capitolul despre depanare bibliotecă.

Puteți trimite ieșire la program client mysqldump MySQL, pentru a reproduce baza de date. NOTĂ: Trebuie să se asigure că baza de date nu se schimbă în acest moment, altfel veți primi o copie a controversatului!

mysqladmin crea foo
mysqldump MySQL | MySQL foo

Afișează informații despre serverul, baza de date sau tabel.

    mysqlshow [OPTIONS] [bază de date [masă [câmp]]]
    Programul mysqlshow poate fi folosit pentru a arăta cu orice lucrări MySQL bază de date, care tabele această bază de date conține, și câmpurile care sunt într-un tabel în această bază de date.

mysqlshow acceptă următoarele setări (puteți utiliza o versiune scurtă sau completă):

informații de depanare de ieșire pentru a vă conecta. În general, „d: t: o, filename`. Detalii în capitolul despre depanare bibliotecă. Cum am obosit de această opțiune.

Informații despre versiune.


mysqlshow fără argumente afișează toate baza de date. mysqlshow cu numele bazei de date va afișa toate tabelele din ea. mysqlshow cu numele bazei de date și numele tabelului prezintă schema mesei.

Dacă ultimul argument conține un „?“ sau „*“ atunci este folosit ca wildcard.

mysqlshow test de 'o *'
afișa o listă a tuturor tabelelor din baza de date de testare, incepand cu „o“.

mysqlshow programul substanțial identic mSQL msqlshow. baza de date MySQL oferă funcționalități similare prin comenzi SQL ARATĂ și DESCRIBE.

Verificarea restaurării, gestionarea și colectarea de date statistice privind tabele MySQL.

    Programul isamchk este folosit pentru a verifica consistența tabelelor și a elimina orice probleme pe care acest lucru poate provoca. Isamchk poate fi de asemenea utilizat pentru a consolida tabelul din baza de date care conțin câmpuri BLOB sau simboluri de lungime variabilă. Acest lucru este necesar numai dacă adăugați în mod frecvent și șterge înregistrări din aceste tabele.

Trebuie să opriți baza de date MySQL înainte de a rula isamchk -r cu un singur comutator.

În general, utilizați -rq comutatorul pentru a repara masa, deoarece efectuează „operațional“ reparații. Pentru astfel de reparații nu au nevoie de un spațiu de memorie temporară, așa că trece repede, deoarece isamchk nu copia fișierul de date.

Înainte de a începe, trebuie sa mergi la directorul cu un tabel care trebuie să fie verificate și / sau reparate. În general, este de $ DataDir / DBNAME.

Opțiuni program isamchk.

informații de depanare de ieșire pentru a vă conecta. În general, „d: t: o, filename`. Detalii în capitolul despre depanare bibliotecă.