Installation de MySQL sous linux
Avec l'archive en sa possession il faut la décomprésser
cp mysql-3.22.xx.tar.gz /usr/local
cd /usr/local
tar zxvf mysql-3.22.xx.tar.gz ./
|
Puis on compile MySQL.
cd mysql-3.22.xx
./configure --prefix=/usr/local/mysql
make
make install
./scripts/mysql_install_db
chmod +x support-files/mysql.server
|
On peut dès à présent lancer MYSQL en tapant
/support-files/mysql.server start
|
Ensuite il faut définir le mot de passe de l'utilisateur root de MySQL,
qui servira à effectuer les opérations de maintenances sur MySQL
cd /usr/local/mysql/bin
/mysqladmin -u root password mot_de_passe
|
On peut ensuite se connecter à MySQL.
./mysql -u root -pmot_de_passe mysql
|
Voilà vous êtes connecté, vous pouvez maintenant ajouter des utilisateurs.
Je vous conseille de lire le tutorial sur les droits 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');
> INSERT INTO user (host,user,password) VALUES ('localhost', 'lulu', password('lolo'));
> INSERT INTO db (host,db,user,Select_priv,Insert_priv,Update_priv,Delete_priv,Create_priv,Drop_priv) VALUES
('localhost','recettes_de_cuisine','lulu', 'Y', 'Y', 'Y','Y', 'Y', 'Y');
|
L'utilisateur est ajouté, on peut maintenant créer la base et
quitter le client MySQL.
> CREATE DATABASE recettes_de_cuisine;
> QUIT;
|
|