Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment changer le mot de passe root MySQL par défaut ?

Comment réinitialiser le mot de passe racine MySQL :

Pour le réinitialiser, consultez Comment réinitialiser le mot de passe racine dans le manuel MySQL.

Comment exécuter MySQL sans accès contrôlé par mot de passe

Pour exécuter MySQL avec les contrôles de mot de passe désactivés, consultez le --skip-grant-tables option.

Comment éviter de saisir des informations d'identification sur la ligne de commande

Si vous voulez simplement éviter d'avoir à taper le mot de passe sur la ligne de commande mysql, créez un fichier appelé .my.cnf (notez le point initial sur ce nom de fichier !) dans votre répertoire personnel. Dans votre cas, pour l'utilisateur root, probablement /root

Ajoutez les entrées suivantes au fichier

[client]
host=localhost
user     = root
password = mypassword
database = mydatabase

Vous feriez généralement chmod 600 ce fichier afin que vous seul puissiez le voir, et MySQL ignorera un .my.cnf qui est de toute façon accessible en écriture par tout le monde.

Voir la page de manuel Utilisation des fichiers d'options pour plus d'informations