Outils pour utilisateurs

Outils du site


logiciel:mysql

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révisionLes deux révisions suivantes
logiciel:mysql [2015-01-12 22:01] – [Pour lancer MySQL] dervallogiciel:mysql [2016-03-22 15:08] nocqjuli
Ligne 1: Ligne 1:
 ====== Logiciel MySQL ====== ====== Logiciel MySQL ======
  
-Le SGBD relationnel [[http://www.mysql.com|MySQL]] est disponible dans l'environnement Linux au DIRO :+Le SGBD relationnel <a href="http://www.mysql.com/">MySQL</a> est disponible dans l'environnement Linux au DIRO et un compte optionnel peut parfois être créer sur ce serveur:<br> 
 +<br><ul> 
 +    <li>Seuls les étudiants inscrits à des activités d'enseignement peuvent obtenir des comptes MySQL<br></li> 
 +    <li>Nom du serveur MySQL : <tt>www-ens.iro.umontreal.ca</tt><br></li> 
 +    <li>Le serveur MySQL acceptera des requêtes <b>seulement</b> des machines du domaine <b>.umontreal.ca</b><br></li> 
 +    <li>Quand un usager a accès à MySQL, <b>deux</b> comptes sont créés : <b>nom_usager</b> et <b>nom_usager_web</b><br></li> 
 +    <li>Pour obtenir votre mot de passe initial, veuillez contacter votre démonstrateur. <br></li> 
 +    <li>L'usager <b>nom_usager</b> peut travailler sur toutes les bases de données dont le nom commence par <b>nom_usager_</b><br></li> 
 +    <li>Le compte <b>nom_usager</b> a tous les privilèges sur les bases de données dont le nom commence par <b>nom_usager_</b><br></li> 
 +    <li>Le compte <b>nom_usager_web</b> peut seulement faire les commandes select, insert, update et delete sur les bases de données dont le nom commence par <b>nom_usager_</b><br></li></ul>
  
-  * Nom du serveur MySQL : ''mysql.iro.umontreal.ca'' +<h3>Pour lancer MySQL</h3>
-  * Quand un usager obtient le privilège MySQL, **deux** comptes sont créés : **nom_usager** et **nom_usager_web** +
-  * L'usager **nom_usager** peut travailler sur toutes les bases de données dont le nom commence par **nom_usager_** +
-  * Le compte **nom_usager** a tous les privilèges sur les bases de données dont le nom commence par **nom_usager_** +
-  * Le compte **nom_usager_web** peut seulement faire des ''select'', ''insert.update'' et ''delete'' sur les bases de données dont le nom commence par **nom_usager_** +
-  * Seuls les étudiants inscrits à des activités d'enseignement peuvent obtenir un compte (même principe que pour ceux qui suivent le cours avec Oracle) +
-  * Le serveur MySQL acceptera des requêtes **seulement** des machines du domaine **.umontreal.ca**+
  
-===== Pour lancer MySQL =====+Le serveur MySQL est disponible sur <tt>www-ens.iro.umontreal.ca</tt> mais accessible de toute machine du réseau départemental.<br>
  
-  * Le serveur MySQL est disponible sur ''mysql.iro.umontreal.ca'' mais accessible de toute machine du réseau départemental. Pour obtenir ou modifier vos mots de passe spécifiques à MySQL, tapez la commande suivante sur une console Linux <code>ssh -n remise /usr/local/bin/mysqlpasswd-remise</code+<br> 
-  * Vous pouvez alors vous connecter en écrivant <code>mysql -p -h mysql</code> Le système vous souhaite alors la bienvenue avec le message suivant <code>Welcome to the MySQL monitor.  Commands end with ; or \g. +    Vous pouvez alors vous connecter via toute machine du réseau départemental en écrivant dans votre console<br> 
-Your MySQL connection id is 158 to server version: 3.23.49+<br
 +    <tt>mysql -p -h www-ens</tt><br> 
 +<br> 
 +    Le système vous souhaite alors la bienvenue avec le message suivant<br> 
 +<br> 
 +    <tt>Welcome to the MySQL monitor.  Commands end with ; or \g.<br> 
 +    Your MySQL connection id is 158 to server version: 5.5.48<br> 
 +<br> 
 +    Type 'help;' or '\h' for help. Type '\c' to clear the buffer.<br> 
 +<br> 
 +    mysql></tt><br> 
 +<br> 
 +Pour modifier votre mot de passe MySQL pour l'un des comptes, utilisez la commande MySQL suivante :<br> 
 +<br> 
 +    <tt>SET PASSWORD = PASSWORD('<b>nouveau_mot_de_passe</b>');</tt><br> 
 +<br> 
 +    Pour quitter MySQL utilisez la commande <tt>exit;</tt><br>
  
-Type 'help;' or '\h' for help. Type '\c' to clear the buffer.+<h3>Pour créer et sauvegarder une base de données</h3>
  
-mysql></code> +    Pour créer une autre base de données ayant le nom <tt>Cinema</ttexécuter, à partir d'une console, la commande :<br> 
-  * Pour quitter MySQL utilisez la commande ''exit;'' +<br> 
-  * Pour plus d'informations, veuillez vous adresser à votre démonstrateur ou à votre professeur ou lire la documentation appropriée sur le site [[http://www.mysql.com|MySQL]]+    <tt>mysql -u nom_usager -p -h www-ens -e 'CREATE DATABASE nom_usager_Cinema'</tt><br> 
 +<br> 
 +    Vérifier ensuite que cette base de données a bien été créée en exécutant les commandes MySQL :<br> 
 +<br> 
 +    <tt>use nom_usager_Cinema;<br> 
 +    show tables;</tt><br> 
 +<br> 
 +    La commande Unix suivante permet de sauvegarder dans le fichier <tt>Cinema.sql</tt> la base <tt>Cinema</tt> avant de la modifier.<br> 
 +<br> 
 +    <tt>mysqldump -h www-ens -u nom_usager -p nom_usager_Cinema > Cinema.sql</tt><br> 
 +<br>
  
 +<h3>Besoin d'aide?</h3>
  
-===== Pour créer et sauvegarder une base de données =====+Pour plus d'informations, veuillez vous adresser à votre démonstrateur ou à votre professeur ou lire la documentation appropriée sur le site <a href="http://www.mysql.com/">MySQL</a><br> 
 + 
 +<p><i>Notes</i>: Les noms <tt>www-etud.iro.umontreal.ca</tt> et <tt>www-desi.iro.umontreal.ca</tt> continuent à être offerts pour des raisons de compatibilité. Nous vous suggérons fortement de passer au nom www-ens.iro.umontreal.ca pour éviter des inconvénients plus tard. </p>
  
-  * Pour créer une autre base de données ayant le nom ''Cinema'' exécuter la commande :<code>mysql -u nom_usager -p -h mysql -e 'CREATE DATABASE nom_usager_Cinema'</code> 
-  * Vérifier ensuite que cette base de données a bien été créée en exécutant les commandes MySQL :<code>use nom_usager_Cinema; 
-show tables;</code> 
-  * La commande Unix <code>mysqldump -h mysql -u nom_usager -p nom_usager_Cinema > Cinema.sql</code> permet de sauvegarder dans le fichier ''Cinema.sql'' la base ''Cinema'' avant de la modifier. 
  
 ===== PHP et MySQL ===== ===== PHP et MySQL =====
logiciel/mysql.txt · Dernière modification : 2020-06-17 14:27 de royjuli