Cum de a rula MySQL din linia de comandă cu „împingător“

Ciudățenie aici MySQL

Desigur, există o resurse educaționale decente. dar în partea principală a singurele exemple de echipe de scriere sunt pe baza de date, și chiar și fără sintaxă. În această situație, orice „ceainic“ pentru a înțelege, de exemplu, modul de conectare la MySQL prin linia de comandă, este aproape imposibil.







Pentru a găsi răspunsul la începător, au peresherstit o duzină de forumuri tematice în cazul în care dezvoltatorii profesioniști (ca aproape „prezintă cadre universitare“) să coboare la orice explica în mod corespunzător novice.

Trebuie înțeles că administratorul trebuie să cunoască toate căile pentru a porni și rula serverul de baze de date. Se înțelege că învelișul software - metoda cea mai convenabilă, dar pentru că nu pot fi întotdeauna „la îndemână“. Prin urmare, cunoașterea modului în care activați MySQL prin linia de comandă, nu o dată va salva datele și site-ul, și reputația ca un specialist (dacă aveți de gând să se angajeze în dezvoltare web profesionale).

Să examinăm acest subiect mai detaliat. Și nu crispa, te rog mine, dacă ceva din ceea ce a fost spus în acest material va părea la fel de simplu ca masina de vânt „cu împingător“.

cmd run

Pentru a porni MySQL linie de comandă utilitate, mai întâi în sine (cmd) activa, care face parte din setul standard de Windows. Puteți face acest lucru în mai multe moduri:

Rapidă de la tastatură Win + R, și apoi, în caseta de dialog "Run" enter cmd

Cum de a rula MySQL din linia de comandă cu „împingător“

Prin panoul de „Start“.

Cum de a rula MySQL din linia de comandă cu „împingător“

În plus, MySQL este disponibil cu shell „nativ“. De exemplu, dacă instalați serverul de bază de date pe mașina locală ca o „aplicație“ independentă, care nu este inclusă în setul de „domnilor“.

linia de comandă MySQL nativă este lansată precum CMD de obicei. Diferența în cele două utilități vor apărea mai târziu. Acest lucru va fi discutat în secțiunea următoare.

Cum de a rula MySQL din linia de comandă cu „împingător“

linie de comandă

În primul rând să înțeleagă cu utilitate sistem de operare încorporat. Luați în considerare modul de a rula MySQL din linia de comandă Windows. Pentru a face acest lucru:

Calea către directorul din sistemul de fișiere pe PC în cazul în care ați instalat serverul de baze de date.

Dacă lucrați cu Denver, fișierul executabil este situat pe un disc virtual care este creat după lansarea serverului local, această cale: Z: \ usr \ \ locală mysql-5.5 \ bin

Cum de a rula MySQL din linia de comandă cu „împingător“






Așa cum am spus, linia de comandă MySQL pentru a rula prin Denwer cmd OC. Aceasta este, în primul rând rula, și apoi setați calea către executabil bază de date. Conectare și parola de acces, puteți specifica prima și apoi, după activarea utilitarele MySQL. Cât despre mine, este mai convenabil să se înregistreze toate dintr-o dată: Z: \ usr \ \ locală mysql-5.5 \ bin \ mysql.exe -u rădăcină

Cum de a rula MySQL din linia de comandă cu „împingător“

Ne-am dus la serverul de baze de date ca root. Am parola de root nu este setat, deci nu este specificat. Dupa ce am lansat linia de comandă MySQL apare în partea de jos a fundalului la versiunea de utilitate, serverul și ID-ul de conectare.

Acum, să verifice corectitudinea procedurii și „puterea“ a drepturilor lor. De exemplu, afișa o listă cu toate tabelele care sunt acum utilizate pe server:

Cum de a rula MySQL din linia de comandă cu „împingător“

MySQL în linie de comandă Windows ne-a dat un tabel inclus în baza de date a sistemului. Acest lucru se datorează faptului că toate datele stocate în acesta, este utilizat în instanța de funcționare a bazei de date. Astfel, am aflat că serverul este pornit și că am ajuns la el ca administrator, cum a fost planificat.

Schema de lucru cu un înveliș care este instalat împreună cu sistemul de management al bazei de date este un pic diferit. Pentru a „simți“ totul singur, să activeze MySQL prin linia de comandă.

După lansarea sa, apare o fereastră în care trebuie să introduceți parola o singură dată. Altfel procesul de interacțiune cu aceeași utilitate.

Cum de a rula MySQL din linia de comandă cu „împingător“

Lucrul cu alte aplicații

Mai întâi, porniți disc virtual, apoi folosind comanda cd la locația unde este stocată instrumentul. Permiteți-mi să vă reamintesc că este conceput pentru a crea copii de siguranță ale bazelor de date.

Cum de a rula MySQL din linia de comandă cu „împingător“

În etapa următoare, înainte de a merge la MySQL prin linia de comandă, avem nevoie pentru a specifica contul și parola pentru a-l. Exemplu mysqldump comandă:

Cum de a rula MySQL din linia de comandă cu „împingător“

Apăsați «Enter» După introducerea comenzii. Rezultatul liniei de comandă MySQL ar trebui să fie create de copia bazei de date situate pe calea specificată. După cum puteți vedea, am apăsat butonul și pentru a obține rezultatul scontat.

Cum de a rula MySQL din linia de comandă cu „împingător“

Pentru echipa a lucrat în mod corect, ar trebui să fie creat directorul specificat la momentul execuției. În caz contrar, utilitarul va returna mesajul că o astfel de cale nu există.

De asemenea, demn de remarcat este faptul că utilizatorul MySQL specificat în linia de comandă trebuie să aibă dreptul la baza de date sau de a modifica un cont de administrator.

De asemenea rula și alte utilități sunt incluse în setul standard. Cu ajutorul lor, puteți efectua toate operațiunile de bază de date de administrare: a gestiona rolurile, creați copii de siguranță, editați conținutul stocării. De asemenea, instalați serviciul MySQL din linia de comandă. În general, toate lucrurile fără de care serverul de baze de date nu va începe cu „împingător“.

Cele mai multe știri IT si dezvoltare web pe canalul nostru-Telegram