Initiation À phpMyAdmin

Transcription

Initiation À phpMyAdmin
Conservatoire National des Arts et Métiers
FOD Ile de France
UE NFA054
Initiation
À
phpMyAdmin
05 Mars 2006
Version
05 Mars 2006
Auteur
Florent Brusciano
Commentaires
Version Initiale
Tous droits réservés.
Ce document est un support de cours à l'usage exclusif des auditeurs du Cnam dans le cadre de leur
formation. Tout autre usage est interdit sans l'autorisation écrite de l’auteur.
1
Table des matières
1 Lancer phpMyAdmin .............................................................................................................. 3
2 Créer une base ......................................................................................................................... 3
3 Créer une table ........................................................................................................................ 4
4 Insérer un enregistrement dans une table ................................................................................ 5
5 Exporter une base de données ................................................................................................. 6
2
Il existe un outil simple d’utilisation, accessible au travers d’un navigateur et permettant
d’exécuter la plupart des services offert par le serveur MySQL.
Ainsi, phpMyAdmin vous permet de créer une base et des tables, d’importer et d’exporter la
structure et les données d'un serveur à un autre …
1 Lancer phpMyAdmin
Il faut au préalable avoir installé un serveur apache et un serveur MySQL. Les solutions
préconstruites tels que EasyPHP ou WAMP5 le font très bien.
L’application phpMyAdmin est construite en PHP. Le dossier d’installation se trouve en
générale à la racine de votre serveur WEB.
Si vous souhaitez récupérer une version de phpMyAdmin puis l’installer vous-même, vous
pouvez le faire à cette adresse : www.phpmyadmin.net.
Pour lancer phpMyAdmin, il suffit de taper dans le navigateur : « http://localhost/mysql » ou
« http://locahost/phpmyadmin ». Cette adresse dépend de votre installation.
2 Créer une base
Pour créer une base, rien de plus facile.
Saisissez le nom de votre base puis cliquez sur le bouton de création.
Lors de chaque manipulation sur la base, phpMyAdmin retourne l’instruction SQL qu’il a
effectué.
Vous pouvez identifier votre nouvelle base de données dans le menu déroulant se trouvant
dans le cadre gauche de votre application.
3
3 Créer une table
Vous allez créer les différentes tables de votre application.
Il faut renseigner le nom de la table et le nombre de champs de cette table.
Notez que le nombre de champs n’est pas définitif. Vous pourrez en ajouter ou en supprimer.
Lorsque vous avez créé la table, il faut saisir les noms des champs puis attribuer un type
pour chacun d’entre eux.
N’oubliez pas de déclarer votre clé primaire, ainsi que le comportement d’auto
incrémentation de votre numéro d’utilisateur.
Maintenant, vous pouvez valider vos informations.
4
Vous devez obtenir un récapitulatif de la structure de votre table sous la forme d’un tableau.
Il vous faut réitérer ce même processus pour les tables :
- Contacts
- Own
4 Insérer un enregistrement dans une table
Votre application phpMyAdmin, permet de manipuler les données de vos tables.
La première démarche à faire est d’insérer des enregistrements dans la table « Users ».
Placez vous dans la section d’insertion des données en cliquant sur l’onglet approprié.
Saisissez vos données dans les champs de texte qui vous sont proposés
N’oubliez pas, le champ « NumUser » est auto-incrémenté, il se remplira automatiquement.
Vous pouvez valider votre saisie pour insérer votre enregistrement dans la table.
Vous devez obtenir l’affichage suivant :
5
Réitérez l’opération autant de fois que vous le jugerez nécessaire.
5 Exporter une base de données
L’application phpMyAdmin vous permet de sauvegarder la structure et les informations de
vos bases de données.
Positionnez vous dans la section d’export des donnée.
Sélectionnez les options qui vous intéressent.
L’exportation va générer un fichier « contact.sql » à conserver précieusement.
Ce fichier pourra ultérieurement être utilisé pour transférer vos données sur un autre serveur.
6