Un semplice programma basato su testo chiamato mysql avrebbe dovuto far parte della tua installazione di MySQL. Ti consente di inviare query SQL direttamente al server MySQL e di emettere i risultati in formato testo. È un modo semplice e veloce per testare la tua installazione di MySQL.
Passi
Passaggio 1. Trova il programma mysql (dovrebbe trovarsi in una sottodirectory chiamata bin nella directory in cui è stato installato MySQL)
- Per esempio. Utenti Windows: C:\mysql\bin\mysql.exe
- Per esempio. Utenti Linux/Unix: /usr/local/mysql/bin/mysql
Passaggio 2. Avvia mysql - Al prompt dei comandi, digitare:
mysql -h nome host -u nome utente -p,
-
dove
- host è la macchina su cui è in esecuzione il server MySQL
- username è l'account MySQL che vuoi usare
- -p farà in modo che mysql ti chieda la password dell'account MySQL.
Passaggio 3. Immettere la password quando richiesto
Passaggio 4. Digitare il comando SQL seguito da un punto e virgola (;) e premere il tasto Invio
La risposta dal server dovrebbe essere visualizzata sullo schermo.
Passaggio 5. Per uscire da mysql, digitare quit al prompt e premere il tasto Invio
Metodo 1 di 1: esecuzione senza la console
Passaggio 1. Trova il programma mysql (dovrebbe trovarsi in una sottodirectory chiamata bin nella directory in cui è stato installato MySQL)
- Per esempio. Utenti Windows: C:\mysql\bin\mysql.exe
- Per esempio. Utenti Linux/Unix: /usr/local/mysql/bin/mysql
Passaggio 2. Avvia mysql - Al prompt dei comandi, digitare:
mysql -h hostname -u username -p db_name -e " query"
-
dove
- host è la macchina su cui è in esecuzione il server MySQL
- username è l'account MySQL che vuoi usare
- -p farà in modo che mysql ti chieda la password dell'account MySQL.
- db_name è il nome del database in cui eseguire la query e,
- query è la query che si desidera eseguire.
Passaggio 3. Immettere la password quando richiesto
Passaggio 4. MySQL dovrebbe restituire il risultato della query
Suggerimenti
- Assicurati di includere; alla fine della query se stai utilizzando la console in modo che sappia che hai finito con la query.
- Puoi specificare la password sulla riga di comando inserendola direttamente dopo il -p, ad es. mysql -u nome utente -h host -p password. Notare che non c'è spazio tra -pe la password.
- Se lo stai eseguendo dalla riga di comando e non usando la shell, puoi usare il flag -B (ad esempio, mysql -u username' -h host -p db_name -Be " query ") per ottenere l'output in modalità batch, invece che nella modalità tabulare predefinita di MySQL, per ulteriori elaborazioni.