Comment pouvez-vous vous connecter à MySQL à partir de la ligne de commande sur un Mac? (c'est-à-dire montrez-moi le code)
Je fais un tutoriel PHP / SQL, mais il commence par supposer que vous êtes déjà dans MySQL.
Voir ici http://dev.mysql.com/doc/refman/5.0/en/connecting.html
mysql -u USERNAME -pPASSWORD -h HOSTNAMEORIP DATABASENAME
Les options ci-dessus signifient:
-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.
Regardez le lien, c'est détaillé là-bas!
Comme déjà mentionné par Rick , vous pouvez éviter de passer le mot de passe dans le cadre de la commande en ne passant pas le mot de passe comme ceci:
mysql -u USERNAME -h HOSTNAMEORIP DATABASENAME -p
Personnes qui modifient cette réponse: VEUILLEZ NE PAS AJOUTER D'ESPACE entre -p
etPASSWORD
show databases
la liste des bases de données.-p
sans spécifier le mot de passe, il vous demandera le mot de passe.La meilleure pratique serait de
mysql -u root -p
. Ensuite, MySQL vous demandera un mot de passe après avoir appuyé sur Entrée.la source
.bash_history
. En utilisant la méthode actuelle la plus votée, si quelqu'un y accède$HOME
(et donc.bash_history
), il a également vos détails d'authentification - effrayant! Ce genre d'intrusion peut (et se produit ) ....bash_history
mais danstop
et plus d'outils aussi! Vous pouvez même sécuriser vos fichiers, il suffit de partager l'ordinateur avec un autre utilisateur légitime.Utilisez la commande suivante pour vous connecter à votre base de données MySQL
mysql -u USERNAME -h HOSTNAME -p
la source
Après avoir exécuté MySQL Shell et vous avez vu ce qui suit:
Tout d'abord, vous devez:
Deuxièmement:
Et enfin:
la source
Une façon de se connecter directement à MySQL en utilisant le nom d'utilisateur et le mot de passe MySQL appropriés est:
Ici,
Ceci est utile si vous avez un mot de passe vide.
Par exemple, si vous avez un utilisateur MySQL appelé
root
avec un mot de passe vide, utilisez simplementla source
Cela a fonctionné pour moi :: -
ou
la source