Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format
PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
utilisateurs:hypathie:config:script_creation_bdd_mysql_et_user [10/04/2016 15:56] Hypathie créée |
utilisateurs:hypathie:config:script_creation_bdd_mysql_et_user [10/04/2016 16:39] Hypathie |
||
---|---|---|---|
Ligne 31: | Ligne 31: | ||
</file> | </file> | ||
+ | |||
+ | ===Rappels=== | ||
+ | |||
+ | * Connexion à mysql en root : | ||
+ | <code user> | ||
+ | mysql -uroot -p | ||
+ | </code> | ||
+ | |||
+ | * Exemple de création d'un site nommé site1 : | ||
+ | |||
+ | <code sql> | ||
+ | mysql>create database site1; | ||
+ | </code> | ||
+ | * Exemple de création d'un utilisateur nommé ''utilisateur1'' ayant le mot de passe ''motpasse1'' : | ||
+ | <code sql> | ||
+ | mysql>create user 'utilisateur1'@'localhost' identified by 'motpasse1'; | ||
+ | </code> | ||
+ | |||
+ | * Tous les privilèges pour ''utilisateur1'' sur sa bdd ''site1'' : | ||
+ | <code sql> | ||
+ | mysql>grant all privileges on site1.* to 'utilisateur1'@'localhost' identified by 'motpasse1'; | ||
+ | </code> | ||
+ | |||
+ | * Appel à ''flush privileges'' à la fin : | ||
+ | <code sql> | ||
+ | mysql>flush privileges; | ||
+ | </code> | ||
+ | |||
+ | |||
+ | * Connexion à la base de données ''site1'' en tant qu'''utilisateur1'' : | ||
+ | (On donne le mot de passe : "motdepasse1" | ||
+ | <code user> | ||
+ | mysql -u utilisateur1 -p site1 | ||
+ | </code> | ||
+ | |||
+ | * Pour lancer une commande sql depuis le shell bash : | ||
+ | (si des tables ont été créé ) | ||
+ | <code user> | ||
+ | mysql -u utilisateur1 -p site1 -e "show tables;" | ||
+ | </code> | ||
+ | |||
+ | * Pour donner un script de création de tables, d'insertion,etc,. sql depuis le shell : | ||
+ | (Ne pas oublier le ''use site1'' au début du script de création ou d'insertion pour le site ''site1'' !) | ||
+ | <code user> | ||
+ | mysql -u utilisateur1 -p <scriptSQL.sql | ||
+ | </code> | ||