gtemata.com

Cum să trimiteți o interogare SQL în MySQL din linia de comandă

Un program de text simplu numit "mysql" ar fi trebuit să fie instalat împreună cu MySQL pe PC-ul tău. Acesta vă permite să trimiteți interogări SQL direct pe serverul MySQL și să exportați rezultatele ca text. Este o modalitate rapidă și ușoară de a testa instalarea MySQL.

paşi

Imagine intitulată Trimiteți interogări SQL la MySQL din linia de comandă Pasul 1
1
Găsiți programul mysql (ar trebui să fie într-un subfolder numit "bin" sub folderul în care a fost instalat MySQL).
  • Exemplu pentru utilizatorii Windows: C: mysql bin mysql.exe
  • Exemplu pentru utilizatorii Linux / Unix: / Usr / local / mysql / bin / mysql
  • Imagine intitulată Trimiteți interogări SQL la MySQL din linia de comandă Pasul 2
    2
    Porniți mysql - Când vi se solicită, tastați: mysql -h nume de gazdă -u Nume de utilizator -p,
  • în care
  • gazdă este mașina pe care este utilizat serverul MySQL;
  • Nume de utilizator este contul MySQL pe care doriți să îl utilizați;
  • -p este folosit pentru a introduce parola contului MySQL.
  • Imagine intitulată Trimiteți interogări SQL la MySQL din linia de comandă Pasul 3
    3
    Introduceți parola când vi se solicită.
  • Imagine intitulată Trimiteți interogări SQL la MySQL din linia de comandă Pasul 4
    4
    Introduceți comanda SQL urmată de un punct și virgulă (-) și apăsați Enter. Răspunsul serverului ar trebui să apară pe ecran.
  • Imagine intitulată Trimiteți interogări SQL la MySQL din linia de comandă Pasul 5
    5
    Pentru a ieși din mysql, tastați "quit" când vi se solicită și apăsați Enter.


  • Lucrați fără o consolă

    Imagine intitulată Trimiteți interogări SQL la MySQL din linia de comandă Pasul 6
    1
    Găsiți programul mysql (ar trebui să fie într-un subfolder numit "bin" sub folderul în care a fost instalat MySQL).
    • Exemplu pentru utilizatorii Windows: C: mysql bin mysql.exe
    • Exemplu pentru utilizatorii Linux / Unix: / Usr / local / mysql / bin / mysql
  • Imagine intitulată Trimiteți interogări SQL la MySQL din linia de comandă Pasul 7
    2
    Porniți mysql - Când vi se solicită, tastați: mysql -h nume de gazdă -u Nume de utilizator -p db_name -e "interogări"
  • în care
  • gazdă este mașina pe care este utilizat serverul MySQL;
  • Nume de utilizator este contul MySQL pe care doriți să îl utilizați;
  • -p este folosit pentru a introduce parola contului MySQL;
  • "Db_name" este numele bazei de date care trebuie interogată și ...
  • ... "interogare" este interogarea (solicitarea) pe care doriți să o efectuați.
  • Imagine intitulată Trimiteți interogări SQL la MySQL din linia de comandă Pasul 8
    3
    Introduceți parola când vi se solicită.
  • Imagine intitulată Trimiteți interogări SQL la MySQL din linia de comandă Pasul 9
    4
    MySQL ar trebui să vă dea rezultatul interogării.
  • Sfaturi

    • Asigurați-vă că includeți ";" la sfârșitul interogării dacă utilizați consola, pentru a indica că ați terminat.
    • Puteți specifica parola în linia de comandă plasând-o imediat după -p, de exemplu "mysql -u Nume de utilizator -h gazdă -pparolă “. Rețineți lipsa de spații între -p și parola.
    • Dacă utilizați linia de comandă, puteți utiliza eticheta -B (de exemplu: mysql -u numele de utilizator "-h gazdă -p db_name -Be "interogări") pentru a obține rezultatul în modul lot, mai degrabă decât în ​​modul tabelar implicit MySQL, pentru un proces mai aprofundat.

    Avertismente

    • Asigurați-vă că verificați interogările pe care le executați înainte de a le lansa, pentru a nu elibera o întreagă bază de date!
    Distribuiți pe rețelele sociale:

    înrudit