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.
Les deux révisions précédentes Révision précédente 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 16:17] Hypathie |
utilisateurs:hypathie:config:script_creation_bdd_mysql_et_user [10/04/2016 16:37] Hypathie |
||
---|---|---|---|
Ligne 42: | Ligne 42: | ||
<code=sql> | <code=sql> | ||
- | create database site1; | + | mysql>create database site1; |
</code> | </code> | ||
* Exemple de création d'un utilisateur nommé ''utilisateur1'' ayant le mot de passe ''motpasse1'' : | * Exemple de création d'un utilisateur nommé ''utilisateur1'' ayant le mot de passe ''motpasse1'' : | ||
<code=sql> | <code=sql> | ||
- | create user 'utilisateur1'@'localhost' identified by 'motpasse1'; | + | mysql>create user 'utilisateur1'@'localhost' identified by 'motpasse1'; |
</code> | </code> | ||
* Tous les privilèges pour ''utilisateur1'' sur sa bdd ''site1'' : | * Tous les privilèges pour ''utilisateur1'' sur sa bdd ''site1'' : | ||
<code=sql> | <code=sql> | ||
- | grant all privileges on site1.* to 'utilisateur1'@'localhost' identified by 'motpasse1'; | + | mysql>grant all privileges on site1.* to 'utilisateur1'@'localhost' identified by 'motpasse1'; |
</code> | </code> | ||
* Appel à ''flush privileges'' à la fin : | * Appel à ''flush privileges'' à la fin : | ||
<code=sql> | <code=sql> | ||
- | flush privileges; | + | mysql>flush privileges; |
</code> | </code> | ||
Ligne 63: | Ligne 63: | ||
(On donne le mot de passe : "motdepasse1" | (On donne le mot de passe : "motdepasse1" | ||
<code=sql> | <code=sql> | ||
- | mysql -u site1 -p | + | mysql -u utilisateur1 -p site1 |
</code> | </code> | ||
+ | * Pour lancer une commande sql depuis le shell bash : | ||
+ | (si des tables ont été créé ) | ||
+ | <code=sql> | ||
+ | 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=sql> | ||
+ | mysql -u utilisateur1 -p <scriptSQL.sql | ||
+ | </code> | ||