Nous voyons souvent un avertissement lors de la connexion à MySQL : Avertissement : l'utilisation d'un mot de passe sur l'interface de ligne de commande peut être non sécurisée. Cela rend les gens très mal à l'aise, et lors de l'écriture de scripts, cet avertissement est affiché sur C'est encore plus inconfortable. à l'écran. Dans cet article, nous partagerons avec vous la solution au problème d'avertissement de connexion MySQL.
Solution
Cet avertissement vient avec mysql Il veut vous dire qu'il est dangereux de saisir le mot de passe mysql directement sur l'écran et de l'afficher.
1. Solution 1 (le simple fait de la regarder ne sert à rien)
Cette solution est relativement simple lorsque vous vous connectez à MySQL - p. n'est suivi d'aucune chaîne.
Cette solution évite l'avertissement, mais si nous faisons une erreur de saisie, nous ne pouvons que re-données ou ctrl+retour arrière pour supprimer, et nous ne le faisons toujours pas savoir ce qui n'a pas fonctionné.
Trouvez-vous difficile de saisir votre compte et votre mot de passe à chaque fois ? Veuillez alors consulter la deuxième méthode ?
2. Solution 2 (recommandée)
Créez un fichier caché nommé .my dans le répertoire personnel (vous pouvez spécifier le répertoire vous-même) .cf.
1. Modifiez le fichier :
vim .my.cnf [mysql] host=127.0.0.1 user=root password=zxfly
2. Utilisez la méthode suivante :
HOME=/root mysql
Bien entendu, ce répertoire peut être n'importe quel répertoire, à condition qu'il soit spécifié. Tous les paramètres peuvent être ajoutés au fichier, tels que les ports, les fichiers sock, etc.
D'autres commandes mysql peuvent également être spécifiées dans le fichier. Ajoutez simplement le module correspondant.
Par exemple : la commande mysqldump peut être la suivante
[mysqldump] host=127.0.0.1 user=root password=zxfly
Vous pouvez l'essayer en utilisant la méthode ci-dessus.
Recommandations associées :
Comment ignorer les erreurs d'avertissement (avertissement) en python
fonction d'avertissement d'erreur contextuelle php
Zend Studio supprime le paramètre d'avertissement de syntaxe de l'éditeur method_PHP tutoriel
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!