Risposte:
Vedi qui http://dev.mysql.com/doc/refman/5.0/en/connecting.html
mysql -u USERNAME -pPASSWORD -h HOSTNAMEORIP DATABASENAME
Le opzioni sopra indicano:
-u: username
-p: password (**no space between -p and the password text**)
-h: host
last one is name of the database that you wanted to connect.
Guarda nel link, è dettagliato lì!
Come già accennato da Rick , puoi evitare di passare la password come parte del comando non passando la password in questo modo:
mysql -u USERNAME -h HOSTNAMEORIP DATABASENAME -p
Persone che modificano questa risposta: PER FAVORE, NON AGGIUNGERE UNO SPAZIO tra -pePASSWORD
show databasesl'elenco dei database.
-psenza specificare la password, ti verrà richiesta la password.
Le migliori pratiche sarebbero mysql -u root -p. Quindi MySQL richiederà la password dopo aver premuto Invio.
.bash_historyma anche in tope altri strumenti! Puoi persino proteggere i tuoi file, basta condividere il computer con un altro utente legittimo.
Dopo aver eseguito MySQL Shell e hai visto quanto segue:
mysql-js>
Innanzitutto, dovresti:
mysql-js>\sql
In secondo luogo:
mysql-sql>\connect username@servername (root@localhost)
E infine:
Enter password:*********
Un modo per connettersi direttamente a MySQL utilizzando il nome utente e la password MySQL corretti è:
mysql --user=root --password=mypass
Qui,
root is the MySQL username
mypass is the MySQL user password
Questo è utile se hai una password vuota.
Ad esempio, se hai un utente MySQL chiamato rootcon una password vuota, basta usare
mysql --user=root --password=
Questo ha funzionato per me :: -
mysql --host=hostNameorIp --user=username --password=password
o
mysql --host=hostNameorIp --user=username --password=password database_name