Maison base de données tutoriel mysql Comment se connecter rapidement à la base de données MySQL sans mot de passe sous Shell_Mysql

Comment se connecter rapidement à la base de données MySQL sans mot de passe sous Shell_Mysql

Jun 28, 2017 pm 03:43 PM
shell 快速 登陆

Cet article vous présente principalement la méthode de connexion rapide à la base de données MySQL sans mot de passe sous Shell L'introduction étape par étape dans l'article est très détaillée à travers un exemple de code, et elle a. certaine référence et valeur d'apprentissage pour tous les amis qui en ont besoin, veuillez suivre l'éditeur pour y jeter un œil.

Contexte

Lorsque nous voulons nous connecter à la base de données MySQL via le client mysql sous Shell, nous devons toujours être très gênants Entrez votre mot de passe encore et encore.

De plus, si votre mot de passe root est très aléatoire (LastPass est bon), alors le coût de connexion à la base de données MySQL sera très élevé.

Habituellement, nous nous connectons comme ceci lors de la connexion à la base de données, comme suit

root@imlonghao:~# mysql -uroot -p
Enter password:
Copier après la connexion

Alors, existe-t-il un moyen d'être à la fois sûr et simple et pratique pour vous connecter ? Et si vous alliez à la base de données ?

Méthode

Bien sûr, il y a une réponse, et MySQL a déjà réfléchi à ce problème pour nous !

Lien de référence : Directives de l'utilisateur final pour la sécurité des mots de passe

Utilisez .my.cnf pour vous connecter rapidement

à ~/ Créez un nouveau fichier .my.cnf dans le répertoire. Bien entendu, si vous disposez déjà de ce fichier, modifiez-le directement !

Personnellement, j'aime utiliser la méthode vim, nous pouvons donc le faire

vim ~/.my.cnf
Copier après la connexion

puis écrire les informations suivantes dans le fichier

[client]
password=your_pass
user=your_user
Copier après la connexion

Remarque : Changez your_pass et your_user par le mot de passe et le nom d'utilisateur de l'utilisateur auquel vous souhaitez vous connecter

Voici un exemple :

[client]
password=mysqlrootpassword123321
user=root
Copier après la connexion

Si vous Vous avez déjà un fichier .my .cnf, écrivez simplement les informations dans le champ [client] !

Remarque : Étant donné que votre mot de passe est écrit en texte brut dans le fichier .my.cnf, veuillez faire attention à la définition des autorisations de fichier de ce fichier

root@imlonghao:~# chmod 400 ~/.my.cnf
Copier après la connexion

Après la sauvegarde, nous pouvons directement utiliser la commande mysql pour nous connecter à la base de données MySQL !

Remarque : Si vous devez spécifier un fichier de paramètres au lieu d'utiliser le fichier par défaut ~/.my.cnf, vous devez utiliser le paramètre --defaults-file=file_name . Exemple :

root@imlonghao:~# mysql --defaults-file=/home/imlonghao/mysql-opts
Copier après la connexion

Utiliser l'environnement Variable MYSQL_PWD Connexion rapide

MySQL utilisera les paramètres de la variable d'environnement d'abord Après avoir défini

root@imlonghao:~# export MYSQL_PWD=your_pass
Copier après la connexion

comme paramètre d'exécution, vous n'avez pas besoin de saisir à nouveau le mot de passe lorsque vous vous reconnectez à MySQL.

Cependant, il convient de noter que si vous quittez le Shell actuel, cette variable d'environnement disparaîtra.

Ce qui est plus important à noter, c'est que les commandes que vous entrez dans le Shell seront automatiquement enregistrées et que l'historique pourra voir les commandes que vous avez saisies.

Résumé

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!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

La connexion au réseau PlayStation échoue, mais la connexion Internet réussit La connexion au réseau PlayStation échoue, mais la connexion Internet réussit Feb 19, 2024 pm 11:33 PM

Certains joueurs rencontrent un problème étrange sur PS4 ou PS5 au lancement. Par exemple, cela peut provoquer une détresse lorsque leur connexion au PlayStation Network échoue, mais que leur connexion Internet fonctionne correctement. Vous pouvez rencontrer des erreurs lors de la saisie de vos informations de connexion et ne pas pouvoir rejoindre le chat PSParty. Si vous rencontrez un problème similaire, ce guide peut vous aider à le résoudre. À côté de PlayStationNetworkSign-in, vous verrez le message d’erreur « AnErrorHaveAreAre » et il dira « Échec ». D'autres paramètres tels que l'obtention de l'adresse IP, la connexion Internet et la vitesse de connexion ont été réussis. Alors, quel pourrait être le problème ici ? je te donnerai un travail

Correction AADSTS7000112, l'application est désactivée, erreur de connexion au compte Microsoft Correction AADSTS7000112, l'application est désactivée, erreur de connexion au compte Microsoft Feb 19, 2024 pm 06:27 PM

L'erreur AADSTS7000112 peut vous empêcher de vous connecter à l'application à l'aide de votre compte Microsoft, ce qui vous occasionnera des désagréments. Cet article vous fournira des solutions pour vous aider à résoudre ce problème et à restaurer une expérience de connexion normale. Connexion : Désolé, vous rencontrez des difficultés pour vous connecter. AADSTS7000112 : Application désactivée. Heureusement, vous pouvez corriger l'erreur en suivant quelques suggestions simples. Qu'est-ce que le code d'erreur AADSTS7000112 ? Le code d'erreur AADSTS7000112 indique un problème de connexion à Azure Active Directory de Microsoft. Généralement, cela peut être dû au blocage de l'application Microsoft qui tente de se connecter.

Comment supprimer rapidement la ligne à la fin d'un fichier sous Linux Comment supprimer rapidement la ligne à la fin d'un fichier sous Linux Mar 01, 2024 pm 09:36 PM

Lors du traitement de fichiers sous les systèmes Linux, il est parfois nécessaire de supprimer des lignes à la fin du fichier. Cette opération est très courante dans les applications pratiques et peut être réalisée grâce à quelques commandes simples. Cet article présentera les étapes pour supprimer rapidement la ligne à la fin du fichier dans le système Linux et fournira des exemples de code spécifiques. Étape 1 : Vérifiez la dernière ligne du fichier Avant d'effectuer l'opération de suppression, vous devez d'abord confirmer quelle ligne est la dernière ligne du fichier. Vous pouvez utiliser la commande tail pour afficher la dernière ligne du fichier. La commande spécifique est la suivante : tail-n1filena.

Comment se connecter à la messagerie WeChat d'entreprise Comment se connecter à la messagerie WeChat d'entreprise Mar 10, 2024 pm 12:43 PM

Comment se connecter à l'adresse e-mail d'Enterprise WeChat ? Vous pouvez vous connecter à l'adresse e-mail dans l'application Enterprise WeChat, mais la plupart des utilisateurs ne savent pas comment se connecter à l'adresse e-mail. Voici ensuite le didacticiel graphique sur la façon de se connecter. à l'adresse e-mail d'Enterprise WeChat fournie par l'éditeur pour les utilisateurs intéressés. Venez jeter un œil ! Didacticiel d'utilisation d'Enterprise WeChat Comment se connecter à la messagerie Enterprise WeChat 1. Ouvrez d'abord l'application Enterprise WeChat, accédez au [Workbench] en bas de la page principale et cliquez pour accéder à la zone spéciale 2. Puis dans le Workbench ; zone, sélectionnez le service [Enterprise Mailbox] ; 3. Accédez ensuite à la page de la fonction de messagerie d'entreprise, cliquez sur [Lier] ou [Modifier l'e-mail] en bas. 4. Enfin, saisissez [Compte QQ] et [Mot de passe] sur la page ; indiqué ci-dessous pour vous connecter à l'e-mail.

La connexion à GeForce Experience se bloque [Réparer] La connexion à GeForce Experience se bloque [Réparer] Mar 19, 2024 pm 06:30 PM

Cet article vous guidera pour résoudre le problème de crash de connexion GeForceExperience sous Windows 11/10. Généralement, cela peut être dû à des connexions réseau instables, à un cache DNS corrompu, à des pilotes de carte graphique obsolètes ou corrompus, etc. Correction de l'écran noir de connexion GeForceExperience Avant de commencer, assurez-vous de redémarrer votre connexion Internet et votre ordinateur. Parfois, le problème peut simplement être dû à un problème temporaire. Si vous rencontrez toujours un problème d'écran noir de connexion à NVIDIA GeForce Experience, pensez à suivre les suggestions suivantes : Vérifiez votre connexion Internet Basculez vers une autre connexion Internet Désactivez votre

Comprendre les différences et les comparaisons entre SpringBoot et SpringMVC Comprendre les différences et les comparaisons entre SpringBoot et SpringMVC Dec 29, 2023 am 09:20 AM

Comparez SpringBoot et SpringMVC et comprenez leurs différences Avec le développement continu du développement Java, le framework Spring est devenu le premier choix pour de nombreux développeurs et entreprises. Dans l'écosystème Spring, SpringBoot et SpringMVC sont deux composants très importants. Bien qu'ils soient tous deux basés sur le framework Spring, il existe certaines différences dans les fonctions et l'utilisation. Cet article se concentrera sur la comparaison de SpringBoot et Spring

Comment résoudre le problème des opérations de connexion trop fréquentes sur Wegame ? Comment résoudre le problème des opérations de connexion trop fréquentes sur Wegame ? Mar 14, 2024 pm 07:40 PM

Wegame est un logiciel utilisé avec les jeux Tencent. Vous pouvez l'utiliser pour démarrer des jeux et obtenir une accélération. Récemment, de nombreux utilisateurs ont reçu des invites indiquant que les opérations de connexion sont trop fréquentes lors de son utilisation. Face à cette invite, de nombreux utilisateurs ne savent pas comment pouvons-nous. le résoudre avec succès ? Dans ce didacticiel logiciel, nous partagerons la solution avec vous. Que dois-je faire si les opérations de connexion à Wegame sont trop fréquentes ? Méthode 1 : 1. Tout d’abord, assurez-vous que notre connexion réseau est normale. (Vous pouvez essayer d'ouvrir le navigateur pour voir si vous pouvez accéder à Internet) 2. S'il s'agit d'une panne de réseau, essayez de redémarrer le routeur, de reconnecter le câble réseau et de redémarrer l'ordinateur pour résoudre le problème. Méthode 2 : 1. S'il n'y a aucun problème avec le réseau, sélectionnez &

Quelle est la différence dans le chemin « Poste de travail » dans Win11 ? Un moyen rapide de le trouver ! Quelle est la différence dans le chemin « Poste de travail » dans Win11 ? Un moyen rapide de le trouver ! Mar 29, 2024 pm 12:33 PM

Quelle est la différence dans le chemin « Poste de travail » dans Win11 ? Un moyen rapide de le trouver ! Comme le système Windows est constamment mis à jour, le dernier système Windows 11 apporte également de nouvelles modifications et fonctions. L'un des problèmes courants est que les utilisateurs ne peuvent pas trouver le chemin d'accès à « Poste de travail » dans le système Win11. Il s'agissait généralement d'une opération simple dans les systèmes Windows précédents. Cet article présentera en quoi les chemins de « Poste de travail » sont différents dans le système Win11 et comment les trouver rapidement. Sous Windows1

See all articles