Outils pour utilisateurs

Outils du site


logiciel:mysql

Ceci est une ancienne révision du document !


Logiciel MySQL

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>

<h3>Pour lancer MySQL</h3>

Le serveur MySQL est disponible sur <tt>www-ens.iro.umontreal.ca</tt> mais accessible de toute machine du réseau départemental.<br>

<br>

  Vous pouvez alors vous connecter via toute machine du réseau départemental en écrivant dans votre console<br>

<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>

<h3>Pour créer et sauvegarder une base de données</h3>

  Pour créer une autre base de données ayant le nom <tt>Cinema</tt> exécuter, à partir d'une console, la commande :<br>

<br>

  <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 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>

PHP et MySQL

  • Consultez la page du site de MySQL pour connaître les fonctions PHP permettant de travailler avec les bases de données MySQL.
  • Consultez la page portant sur PHP au sujet de l'utilisation de PHP au DIRO.
logiciel/mysql.1458659308.txt.gz · Dernière modification : 2018-04-26 20:46 (modification externe)