Hoe kun je verbinding maken met MySQL vanaf de opdrachtregel op een Mac? (d.w.z. laat me de code zien)
Ik ben bezig met een PHP/SQL-zelfstudie, maar het begint met aan te nemen dat je al in MySQL zit.
Antwoord 1, autoriteit 100%
Zie hier http://dev.mysql.com/doc/ refman/5.0/en/connecting.html
mysql -u USERNAME -pPASSWORD -h HOSTNAMEORIP DATABASENAME
De bovenstaande opties betekenen:
-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.
Kijk in de link, hij staat daar gedetailleerd!
Zoals al vermeld door Rick, kunt u voorkomen dat u het wachtwoord als onderdeel van de opdracht doorgeeft door het wachtwoord niet door te geven zoals dit:
mysql -u USERNAME -h HOSTNAMEORIP DATABASENAME -p
Mensen die dit antwoord bewerken: VOEG GEEN SPATIE TOE tussen -p
en PASSWORD
Antwoord 2, autoriteit 31%
Best practice zou zijn om mysql -u root -p
te gebruiken.
Dan zal MySQL om een wachtwoord vragen nadat je op enter hebt gedrukt.
Antwoord 3, autoriteit 3%
Nadat je MySQL Shell hebt uitgevoerd en je het volgende hebt gezien:
mysql-js>
Ten eerste moet u:
mysql-js>\sql
Ten tweede:
mysql-sql>\connect username@servername (root@localhost)
en ten slotte:
Enter password:*********
Antwoord 4, Autoriteit 2%
Gebruik de volgende opdracht om verbinding te maken met uw MySQL-database
MySQL -U-gebruikersnaam -H Hostnaam-P
Antwoord 5
Een manier om verbinding met MySQL rechtstreeks aan te sluiten met de juiste MySQL-gebruikersnaam en het wachtwoord is:
mysql --user=root --password=mypass
hier,
root is the MySQL username
mypass is the MySQL user password
Dit is handig als u een blanco wachtwoord hebt.
Als u bijvoorbeeld MySQL-gebruiker hebt genoemd root
met een leeg wachtwoord, gebruik gewoon
mysql --user=root --password=
Antwoord 6
Mogelijk moet u mogelijk -P
toevoegen voor poort:
mysql -u USERNAME -pPASSWORD -h HOSTNAME -P PORTNUMBER DATABASE;
Antwoord 7
Dit werkte voor mij :: –
mysql --host=hostNameorIp --user=username --password=password
of
mysql --host=hostNameorIp --user=username --password=password database_name