Outils pour utilisateurs

Outils du site


admin:mysql

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

admin:mysql [2011/02/02 22:42] (Version actuelle)
Ligne 1: Ligne 1:
 +Documentation provenant de Ubuntu-fr.
  
 +===== Généralités =====
 +
 +==== Comment savoir si MySQL est lancé ? ====
 +
 +Pour savoir si le serveur MySQL est lancé, tapez la commande suivante dans un terminal :
 +<code>sudo ps -A | grep mysql</code>
 +
 +Si MySQL est en fonctionnement, vous devriez obtenir une ligne semblable à :
 +<code> 8052 ?        00:00:00 mysqld</code>
 +
 +==== Comment démarrer le serveur MySQL ? ====
 +
 +Pour démarrer le serveur MySQL, tapez la commande suivante dans un terminal :
 +<code>sudo /etc/init.d/mysql start</code>
 +
 +==== Comment redémarrer le serveur MySQL ? ====
 +
 +Pour redémarrer le serveur MySQL, tapez la commande suivante dans un terminal :
 +<code>sudo /etc/init.d/mysql restart</code>
 +
 +==== Comment arrêter le serveur MySQL ? ====
 +
 +Pour arrêter le serveur MySQL, tapez la commande suivante dans un terminal :
 +<code>sudo /etc/init.d/mysql stop</code>
 +
 +==== Comment recharger la configuration de MySQL ? ====
 +
 +Pour que MySQL prenne en compte les modifications de sa configuration, tapez la commande suivante dans un terminal :
 +<code>sudo /etc/init.d/mysql reload</code>
 +
 +==== Comment forcer la prise en compte de la nouvelle configuration de MySQL ? ====
 +
 +Pour forcer MySQL à recharger ses fichiers de configuration, tapez la commande suivante dans un terminal :
 +<code>sudo /etc/init.d/mysql force-reload</code>
 +
 +
 +===== Utilisation =====
 +
 +==== Comment ajouter ou changer le mot de passe de root ? ====
 +
 +Pour changer le mot de passe de l'utilisateur root (qui n'est pas le même que l'utilisateur root du système), tapez la commande suivante dans un terminal :
 +
 +<code>sudo mysqladmin -u root password nouveau_mot_de_passe</code>
 +
 +
 +==== Comment redéfinir de force le mot de passe de root ? ====
 +
 +Si vous avez oublié votre mot de passe root MySQL, voici une simple astuce qui vous permettra de définir un nouveau mot de passe pour l'utilisateur root :
 +
 +<code>$ sudo -s
 +# /etc/init.d/mysql stop
 +# mysqld -u mysql --skip-grant
 +# mysqladmin -u root nouveau_mot_de_passe flush-privileges
 +# /etc/init.d/mysql restart</code>
 +
 +==== Je ne peux pas me connecter à MySQL sur le port 3306 ====
 +
 +Pour activer la connexion à MySQL via le port 3306, commentez la ligne suivante dans le fichier ''/etc/mysql/my.cnf'' (en ajoutant ''#'' au début de la ligne) :
 +
 +<code>skip-networking</code>
 +
 +==== Comment me connecter à MySQL depuis un autre système ? ====
 +
 +Par défaut, MySQL n'écoute que les connexions venant de localhost (127.0.0.1), c'est-à-dire du système sur lequel il est installé.
 +
 +Pour pouvoir accéder à MySQL depuis un autre ordinateur, ajoutez la ligne suivante au fichier ''/etc/mysql/my.cnf'' dans la partie [mysqld] :
 +<code>bind-address = 0.0.0.0</code>
admin/mysql.txt · Dernière modification: 2011/02/02 22:42 (modification externe)