Wkuno

Hvordan sende SQL-spørringer til MySQL fra kommandolinjen

En enkel tekst-basert program som heter mysql burde ha vært en del av din MySQL installasjon. Den lar deg sende SQL-spørringer direkte til MySQL server og skriv ut resultatene i tekstformat. Det er en rask og enkel måte å teste MySQL installasjon.

Trinn

Hvordan sende SQL-spørringer til MySQL fra kommandolinjen. Finn mysql-programmet (bør være i en undermappe kalt bin under katalogen der mysql ble installert).
Hvordan sende SQL-spørringer til MySQL fra kommandolinjen. Finn mysql-programmet (bør være i en undermappe kalt bin under katalogen der mysql ble installert).
  1. 1
    Finn mysql-programmet (bør være i en undermappe kalt bin under katalogen der mysql ble installert)
    • F.eks Windows-brukere: C: \ mysql \ bin \ mysql.exe
    • F.eks Linux / Unix-brukere: / usr / local / mysql / bin / mysql
  2. 2
    Starte mysql - Ved ledeteksten skriver du: mysql-h vertsnavn-u brukernavn-p,
    • hvor
      • verten er maskinen der MySQL-serveren kjører
      • Brukernavnet er MySQL-kontoen du vil bruke
      • -P vil gjøre mysql be deg om MySQL kontoen.
  3. 3
    Skriv inn passordet ditt når du blir bedt.
  4. 4
    Skriv inn din SQL-kommandoen etterfulgt av et semikolon (;), og trykk på enter-tasten. Responsen fra serveren skal vises på skjermen.
  5. 5
    For å komme ut av mysql, avslutter typen ved ledeteksten, og trykk på enter-tasten.

Kjører uten konsollen.

  1. 1
    Finn mysql-programmet (bør være i en undermappe kalt bin under katalogen der mysql ble installert)
    • F.eks Windows-brukere: C: \ mysql \ bin \ mysql.exe
    • F.eks Linux / Unix-brukere: / usr / local / mysql / bin / mysql
  2. 2
    Starte mysql - Ved ledeteksten skriver du: mysql-h vertsnavn-u brukernavn-p db_name-e "spørring"
    • hvor
      • verten er maskinen der MySQL-serveren kjører
      • Brukernavnet er MySQL-kontoen du vil bruke
      • -P vil gjøre mysql be deg om MySQL kontoen.
      • db_name er navnet på databasen for å kjøre spørringen i, og,
      • spørringen er spørringen som du vil kjøre.
  3. 3
    Skriv inn passordet ditt når du blir bedt.
  4. 4
    Mysql bør returnere resultatet av søket ditt.

Tips

  • Du bokser angi passordet på kommandolinjen ved å sette den direkte etter-p, f.eks mysql-u brukernavn-h host-p passord. Merker det er noe mellomrom mellom-p og passordet.
  • Sørg for å inkludere, på slutten av søket ditt hvis du bruker konsollen slik at den vet at du er ferdig med søket.
  • Hvis du kjører det fra kommandolinjen og ikke bruke skallet, kan du bruke-B flagget (f.eks mysql-u username '-h host-p db_name-Be "spørring") for å få produksjonen i batch-modus, i stedet for i standard MySQL tabellform modus, for videre behandling.

Advarsler

  • Pass på at du sjekke hvilke spørsmål du kjøre før du kjører dem, som du ikke ønsker å tilfeldigvis slippe en hel database!