Introduction à la création d'une base de données
Les serveurs de base de données à l'IUT de Haguenau
Créer une base de données
Créer une table
Définir des clés étrangères et leurs contraintes
Insérer des données
Modifier des données
Exporter ou importer la structure de la base et ses données
Supprimer des données
Les serveurs de base de données à l'IUT de Haguenau : Support de cours
Support de cours : Se connecter aux différents serveurs de base de données de l'IUT
Cet article décrit comment accéder aux différents serveurs de base de données de l'IUT de Haguenau. Si vous n'êtes pas étudiant dans cet IUT, vous pouvez passer à l'article suivant.
Les différents serveurs de base de données à l'IUT de Haguenau
L'IUT propose deux solutions d'hébergement :
- une "maison" avec le serveur web tp.iha.unistra.fr et le serveur de base de données base.iha.unistra.fr
- une plus "professionnel" qui utilise la plateforme plesk accessible à l'adresse srv.unistra.fr
TP n'est accessibles qu'aux membres de l'IUT. Il sera donc utilisé comme serveur de développement pour les travaux non finalisés
Plesk est ouvert sur le web. Les sites qui y sont déposés sont accessibles par tout le monde. Il sera donc utilisé comme serveur de production.
Ces deux solutions permettent d'accèder à leur serveur de base de données soit en SSH, soit à l'aide de PhpMyAdmin. Les différentes façon de se connecter son décrites ci-dessous. En prime, vous trouverez en bas de l'article, la procédure pour modifier votre mot de passe pour accèder à base.
Se connecter au serveur de base de données de Plesk avec PhpMyAdmin
En résumé.
- Aller à l'adresse srv.mmi.unistra.fr
- se connecter avec les identifiants reçus par mail
- cliquer sur le lien databases du menu latéral
Se connecter au serveur de base de données de Plesk en SSH
En résumé
- Commencer par créer une base par l'interface graphique de plesk (voir vidéo précédente)
- Récupérer l'identifiant et le mot de passe de la base de données créée
- Ouvrir Putty
- Dans hote indiquer srv.mmi.unistra.fr
- Saisir l'identidiant et le mot de passe de plesk reçus par mail (quand on saisi un mot de passe, rien n'est visible à l'écran)
- Saisir : mysql -u user nom_user_de_la_base -p
- Saisir le mot de passe de la base
- En debut de ligne, il est maintenant affiché [mariaDB]
- Saisir : SHOW DATABASES; pour lister les bases
- Saisir : USE nom_de_la_base pour rentrer dans la base
Se connecter au serveur de base de données BASE avec PhpMyAdmin
En résumé
- Se rendre sur l'intranet MMI : https://intra.iha.unistra.fr/doku.php?id=intranet_mmi:start
- Dans le cadre "Hébergement TP", cliquer sur le lien phpMyAdmin qui pointe vers https://intra.iha.unistra.fr/iuthaguenau/base/phpmyadmin2
Se connecter au serveur de base de données BASE en SSH
Ouvrir putty
Se connecter à tp.iha.unistra.fr avec putty et les identifiant et mot de passe de l'intranet (mettre l'adresse dans host et cliquer sur connecter puis saisir identifiant et mot de passe)
- Saisir : mysql -h base.iha.unistra.fr -p (pas besoin de mettre -u car l'identifiant de tp est le même que celui de base)
- Saisir votre mot de passe
- Saisir SHOW DATABASES;
- Trouver la base qui vous intéresse et saisir USE nom_de_la_base
Créer ou modifier son mot de passe pour BASE
En résumé
- Se rendre à cette adresse : https://intra.iha.unistra.fr/comptes/
- Décocher les colonnes 1 et 2 et cocher la colonne 3
- Remplir le formulaire et valider