Avr
7
2008

Mysql


Connexion à mysql :

mysql -h localhost -p -u root

Hostname  -h hostname–host=hostname   localhost
Username  -u username–user=username   Your login name
Password  -p –password  None

Créer une base :

CREATE DATABASE nom_base

Import :

mysql -u user -p base_de_donnees < fichier.sql

Créer user :

Accès à toutes les bases :

GRANT ALL ON * TO ‘user’@’localhost’ IDENTIFIED BY ‘mdp’;

user = nom d’utilisateur

mdp = mot de passe

Accès à une base :

GRANT ALL ON base.* TO ‘user’@’localhost’ IDENTIFIED BY ‘mdp’;

.* signifie toutes les tables de la base

ALL signifie tous les privilèges.

Accès seulement à partir d’un sous-reseau :

GRANT ALL ON base.* TO ‘user’@’192.168.26.%’ IDENTIFIED BY ‘mdp’;

Voir les privilèges d’un utilisateurs :

SHOW GRANTS FOR user@localhost

Supprimer un utilisateur :

DROP USER user;

Changer mot de passe :

SET PASSWORD FOR ‘user’@’localhost’ = PASSWORD(‘newpass‘);

Renommer utilisateur :

RENAME USER old_user TO new_user

Se placer dans une base de donnée :

USE nom_base;

Savoir dans quelle base nous sommes :

SELECT DATABASE( );

Lister toutes les bases :

show databases;

Au sujet de l'auteur: Olivier Legras

Auteur de ce Blog, je partage quelques unes de mes notes que je juge utile à vous comme à moi. Je suis très heureux de voir que mon blog a de plus en plus d'affluence. Merci à vous!

Laissez un commentaire