Configuration sous Linux
Ce cours a été consulté 11724 fois.
Pour configurer MySQL sous linux, il faut changer des données
dans les tables qui se trouvent dans la base mysql.
Pour changer le mot de passe de
l'administrateur, il suffit de taper :
/usr/local/mysql/bin/mysqladmin -u root password lemotdepassechoisis
Si vous voulez ajouter un nouvel
utilisateur, il faut dabord se connecter à la base mysql :
/usr/local/mysql/bin/mysql -u root -p mysql
Puis il faut sélectionner le mot de passe de l'administrateur (si vous
n'avez pas définit le mot de passe, il ne faut rien mettre).
Avant d'ajouter un utilisateur, il faut
mettre la ligne suivante (vous ne devez pas le mettre à chaque fois, juste la
première fois :
mysql> insert into host
(host,db,Select_priv,Insert_priv,Update_priv,Delete_priv,Create_priv,Drop_priv)
values ('localhost','%','Y','Y','Y','Y','Y','Y');
Nous allons définir un utilisateur utilisateur
avec comme mot de passe mdp et qui peut se connecter à la base mabase.
mysql> insert into user
(host,user,password) values (localhost,utilisateur,password(mdp));
Ceci permet d'ajouter un utilisateur ainsi
que son mot de passe.
mysql> insert into db
(host,db,user,Select_priv,Insert_priv,Update_priv,Delete_priv,Create_priv,Drop_priv)
values ('localhost','mabase','utilisateur','Y','Y','Y','Y','Y','Y');
Ceci créé le lien qui relie la base mabase
à l'utilisateur utilisateur. On peut changer les droits sur la
base en changeant les Y en N.
mysql> q
Cette commande permet de quitter
l'interface de MySQL pour revenir au batch.
Enfin la dernière étape, la création de
la base mabase :
/usr/local/mysql/bin/mysqladmin -u root -p create mabase
Il vous faut entrer le mot de passe de l'administrateur.
Voir aussi : Installation sous Linux, Configuration sous Linux, Installation sous Windows, Configuration de Mysql et MyAdmin |