Outils pour utilisateurs

Outils du site


logiciel:mysql

Ceci est une ancienne révision du document !


Logiciel MySQL

Le SGBD relationnel MySQL est disponible dans l'environnement Linux au DIRO :

  • Nom du serveur MySQL : mysql.iro.umontreal.ca
  • 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 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 :
    /usr/local/bin/mysqlpasswd
  • Vous pouvez alors vous connecter en écrivant
    mysql -u nom_usager -p -h mysql

    Le système vous souhaite alors la bienvenue avec le message suivant :

    Welcome to the MySQL monitor.  Commands end with ; or \g.
    Your MySQL connection id is 158 to server version: 3.23.49
    
    Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
    
    mysql>
  • Pour quitter MySQL utilisez la commande exit;
  • Pour plus d'informations, veuillez vous adresser à votre démonstrateur ou à votre professeur ou lire la documentation appropriée sur le site MySQL

Pour changer son mot de passe

  • Pour changer son mot de passe, exécuter la commande suivante :
    mysqladmin -h mysql -u nom_usager -p password leNouveauMotDePasse
  • Si jamais, le nouveau mot de passe ne fonctionne pas, essayez password comme mot de passe. Si password est accepté, tapez comme il faut la commande pour le changer.

Pour créer et sauvegarder une base de données

  • Pour créer une autre base de données ayant le nom Cinema exécuter la commande :
    mysql -u nom_usager -p -h mysql -e 'CREATE DATABASE nom_usager_Cinema'
  • Vérifier ensuite que cette base de données a bien été créée en exécutant les commandes MySQL :
    use nom_usager_Cinema;
    show tables;
  • La commande Unix
    mysqldump -h mysql -u nom_usager -p nom_usager_Cinema > Cinema.sql

    permet de sauvegarder dans le fichier Cinema.sql la base Cinema avant de la modifier.

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.1404514810.txt.gz · Dernière modification : 2018-04-26 20:46 (modification externe)