Comment Créer Une Base De Données MySQL - WikiHow

Skip to Content
  • Accueil
  • Au hasard
  • Parcourez les catégories
  • Cours
  • En savoir plus au sujet de wikiHow
  • Connexion/Inscription
RèglesComment créer une base de données MySQL PDF download Télécharger l'article Coécrit par l'équipe de wikiHow PDF download Télécharger l'article X

Cet article a été rédigé avec la collaboration de nos éditeurs(trices) et chercheurs(euses) qualifiés(es) pour garantir l'exactitude et l'exhaustivité du contenu. L'équipe de gestion du contenu de wikiHow examine soigneusement le travail de l'équipe éditoriale afin de s'assurer que chaque article est en conformité avec nos standards de haute qualité. Cet article a été consulté 119 997 fois.

Dans cet article: Créer et manipuler une base de données Pour aller plus loin avec MySQL Conseils et avertissements Articles en relation Références

MySQL est loin d’être facile à mettre en œuvre ! Toutes les commandes doivent être entrées par une invite de commande, il n'y a pas d'interface visuelle. C’est pourquoi il faut avoir de bonnes connaissances en programmation pour créer et manipuler une base de données, sans quoi vous risquez de perdre beaucoup de temps, voire d’échouer. Le guide que vous allez lire se veut concret : nous allons créer une base de données de certains États américains avec leurs populations respectives

Étapes

Méthode 1 Méthode 1 sur 2:

Créer et manipuler une base de données

PDF download Télécharger l'article
  1. Step 1 Créez votre base de données. 1 Créez votre base de données. Dans la ligne de commande MySQL, entrez la commande : CREATE DATABASE <NOMDEVOTREBASE>;. Remplacez <NOMDEVOTREBASE> par le nom de votre base de données sans espace aucun.
    • Vous voulez créer une base de données portant sur les 50 États des États-Unis. Vous devrez entrer quelque chose comme : CREATE DATABASE etats_amerique;
    • Nota bene : les commandes n'ont pas besoin d’être en majuscules.
    • Nota bene : une commande MySQL se termine toujours par ";". En cas d’oubli, mettez le point-virgule sur la ligne suivante pour valider la commande précédente.
  2. Step 2 Affichez la liste de vos bases de données. 2 Affichez la liste de vos bases de données. Entrez la commande SHOW DATABASES; qui liste les bases de données disponibles sur le serveur MySQL. En parallèle, vous verrez apparaitre une base de données mysql (qui gère les accès et les privilèges) et une base test (qui sert aux utilisateurs pour y effectuer leurs tests). Pour l'instant, vous pouvez ignorer ces remarques.
  3. Step 3 Sélectionnez votre base de données. 3 Sélectionnez votre base de données. Une fois la base de données créée, vous devez la sélectionner afin de commencer son édition. Entrez la commande USE etats_amerique;. Un message s’affiche : Database changed, vous faisant savoir que votre base de données active est désormais etats_amerique.
  4. Step 4 Créez-vous une table. 4 Créez-vous une table. Au départ, elle est vide. C’est dans la table que vous allez entrer certaines informations. Pour en créer une, vous devez commencer par la structurer avec la commande initiale. Pour créer un tableau, entrez la requête suivante : CREATE TABLE etats (id INT NOT NULL PRIMARY KEY AUTO_INCREMENT, etat CHAR(25), population INT(9));. Ainsi vous créerez une table intitulée "etats" avec trois colonnes : id, etat et population.
    • La commande INT n’autorise que des nombres (entiers) dans le champ id
    • La requête NOT NULL permet de vérifier que le champ id n’a pas été laissé vide.
    • La requête PRIMARY KEY désigne le champ id comme clé primaire de la table. Une table ne peut avoir qu'une seule clé primaire et ne peut pas contenir deux valeurs identiques.
    • La requête AUTO_INCREMENT utilisée pour générer un identifiant unique pour les nouvelles lignes du champ id.
    • Les commandes CHAR (caractères) et INT (entiers) permettent de préciser le type de données attendues dans tel ou tel champ. Le nombre qui se trouve après la commande précise le nombre de caractères ou d’entiers que l’on peut entrer dans le champ.
  5. Step 5 Créez une entrée dans la table. 5 Créez une entrée dans la table. La table étant désormais créée, il faut maintenant entrer vos informations. Voici la commande pour entrer le premier État : INSERT INTO etats (id, etat, population) VALUES (NULL, ‘Alabama’, ‘4822023’);.
    • Ceci sert à signifier à la base de données qu’elle doit distribuer les différentes informations dans les trois champs.
    • Le champ id a été spécifié avec la commande NOT NULL, donc ce champ se remplira automatiquement et il y aura une incrémentation (+1) par rapport à l’entrée précédente grâce à la commande AUTO_INCREMENT.
  6. Step 6 Créez d’autres entrées. 6 Créez d’autres entrées. Vous pouvez rentrer plusieurs entrées à la fois en utilisant qu’une seule commande. Par exemple, pour entrer les trois États suivants, faites : INSERT INTO states (id, state, population) VALUES (NULL, 'Alaska', '731449'), (NULL, 'Arizona', '6553255'), (NULL, 'Arkansas', '2949131');.
    • La table ainsi créée ressemblera à quelque chose comme ceci. Step 6 Créez d’autres entrées.
  7. Step 7 Exécutez une requête sur votre base de données. 7 Exécutez une requête sur votre base de données. Votre base de données est maintenant créée (minimaliste, certes !), vous pouvez entrer des requêtes pour obtenir des résultats spécifiques. Pour commencer, faites la requête : SELECT * FROM etats_amerique;. Vous allez obtenir toute la base de données puisque le signe "*" signifie en fait "tout".
    • Pour une requête plus spécifique, entrez la commande suivante : SELECT etat, population FROM etats_amerique ORDER BY population;. Cela vous retournera la table, non plus par ordre alphabétique, mais par population croissante. La colonne id n’apparaitra pas puisque vous n’avez choisi que les entrées etat et population.
    • Pour lister les États par ordre de population décroissante, entrez la commande suivante : SELECT etat, population FROM etats_amerique ORDER BY population DESC;. La commande DESC renvoie un ordre décroissant du plus grand au plus petit, alors que par défaut, l’affichage se fait en ordre croissant [1] .
    Publicité
Méthode 2 Méthode 2 sur 2:

Pour aller plus loin avec MySQL

PDF download Télécharger l'article
  1. Step 1 Installez MySQL sur... 1 Installez MySQL sur votre PC Windows. Découvrez comment installer MySQL sur votre PC à la maison.
  2. Step 2 Éliminez la base de données de MySQL. 2 Éliminez la base de données de MySQL. Parfois, pour se débarrasser de bases de données obsolètes, il faut éliminer complètement celles que vous avez.
  3. Step 3 Apprenez le PHP... 3 Apprenez le PHP. En apprenant le PHP et MySQL, vous pourrez créer des sites performants pour vous amuser ou pour votre travail.
  4. Step 4 Sachez comment faire un backup. 4 Sachez comment faire un backup. Il est toujours recommandable de créer un backup de vos bases de données, spécialement si le contenu est important.
  5. Step 5 Modifiez la structure d'une base de données. 5 Modifiez la structure d'une base de données. Si, le temps passant, vous avez des exigences différentes, vous pouvez modifier la structure de votre base de données pour qu'elle soit adaptée à vos besoins. Publicité

Conseils

  • Voici une liste des types de données les plus courants (pour la liste complète, voir la documentation MySQL à cette adresse : http://dev.mysql.com/doc/).
    • CHAR(longueur) - Chaine de caractères fixe, nombre de caractères obligatoires. Les caractères non inclus seront remplacés par des espaces.
    • VARCHAR(longueur) - Chaine de caractères de longueur variable avec un maximum de longueur (longueur).
    • TEXT - Chaine de caractères de longueur variable avec un maximum de 64KB.
    • INT(longueur) - pour mettre un entier signé de 32 bits avec une longueur' maximale de longueur en termes de chiffres (le '-' est compté comme 'chiffre' pour les nombres négatifs)
    • DECIMAL(longueur,dec) - pour mettre un nombre décimal de longueur longueur (virgule comprise). Le champ dec fixe le maximum de chiffres après la virgule qu’on retient.
    • DATE - pour les dates (année, mois, jour)
    • TIME - pour l’heure (heures, minutes, secondes)
    • ENUM("value1","value2", ...) - Liste de choix
  • Quelques paramètres facultatifs :
    • NOT NULL - Vous devez mettre une valeur, car le champ ne peut être laissé vierge.
    • DEFAULT valeur-par-défaut - Si le champ est laissé vide, il sera rempli avec la valeur assignée par la commande (ici valeur-par-défaut).
    • UNSIGNED - Dans le cas d’un champ numérique, vérifie que le nombre n’est pas négatif.
    • AUTO_INCREMENT - La valeur sera incrémentée chaque fois qu’une ligne sera ajoutée à la table.
Publicité

wikiHows en relation

trouver et changer l'administrateur sur un ordinateurCommenttrouver et changer l'administrateur sur un ordinateur taper le symbole PiCommenttaper le symbole Pi connecter une imprimante à un ordinateurCommentconnecter une imprimante à un ordinateur désactiver la touche FonctionCommentdésactiver la touche Fonction modifier la langue de votre ordinateurCommentmodifier la langue de votre ordinateur encadrer un texte dans Google DocsCommentencadrer un texte dans Google Docs mettre des accents sur des lettresCommentmettre des accents sur des lettres plier et insérer une lettre dans une enveloppeCommentplier et insérer une lettre dans une enveloppe remplacer une couleur dans Microsoft PaintCommentremplacer une couleur dans Microsoft Paint réparer une agrafeuse coincéeCommentréparer une agrafeuse coincée imprimer plusieurs images sur une seule page sur PC ou MacCommentimprimer plusieurs images sur une seule page sur PC ou Mac tout sélectionnerCommenttout sélectionner Publicité

Références

  1. http://inpics.net/tutorials/mysql/started14.html

À propos de ce wikiHow

l'équipe de wikiHow Coécrit par: l'équipe de wikiHow Rédacteurs de wikiHow Cet article a été rédigé avec la collaboration de nos éditeurs(trices) et chercheurs(euses) qualifiés(es) pour garantir l'exactitude et l'exhaustivité du contenu. L'équipe de gestion du contenu de wikiHow examine soigneusement le travail de l'équipe éditoriale afin de s'assurer que chaque article est en conformité avec nos standards de haute qualité. Cet article a été consulté 119 997 fois. Catégories: Bureautique Autres langues  Anglais Espagnol Italien Allemand Chinois Russe Indonésien Néerlandais Tchèque Thaï Arabe Coréen Japonais Vietnamien Turc Hindi
  • Imprimer
Cette page a été consultée 119 997 fois.

Cet article vous a-t-il été utile ?

Oui Non Publicité Les cookies permettent d'améliorer wikiHow. En continuant la navigation, vous acceptez notre politique sur les cookies.

Articles en relation

trouver et changer l'administrateur sur un ordinateurCommenttrouver et changer l'administrateur sur un ordinateurtaper le symbole PiCommenttaper le symbole Piconnecter une imprimante à un ordinateurCommentconnecter une imprimante à un ordinateurdésactiver la touche FonctionCommentdésactiver la touche Fonction

Articles tendance

ajouter des widgets sur Androidajouter des widgets sur Android170 messages d'amour profonds, sincères et passionnés à envoyer à votre petit ami170 messages d'amour profonds, sincères et passionnés à envoyer à votre petit ami100 choses coquines à dire à une fille pour améliorer son amour-propre100 choses coquines à dire à une fille pour améliorer son amour-propre obtenir Apple Music gratuitement (même si vous l'avez déjà essayé)Comment obtenir Apple Music gratuitement (même si vous l'avez déjà essayé)

À la une

embêter sa sœurCommentembêter sa sœurTest : quel sera le sexe de mon bébé ?Test : quel sera le sexe de mon bébé ?enrouler une paracorde autour du manche d’un couteauCommentenrouler une paracorde autour du manche d’un couteauQuel personnage de Monster High suis-je ? QuizQuel personnage de Monster High suis-je ? Quizse déconnecter de OutlookCommentse déconnecter de Outlookdéfinir une image en fond de page en HTMLCommentdéfinir une image en fond de page en HTML

Articles tendance

160 bonnes répliques pour taquiner vos amis et les membres de votre famille160 bonnes répliques pour taquiner vos amis et les membres de votre famille115+ Messages d'excuses et citations pour une GF115+ Messages d'excuses et citations pour une GF jouer au jeu Cat ScratchComment jouer au jeu Cat ScratchSouhaits d'anniversaire sincères pour les amis, les membres de la famille et les êtres chersSouhaits d'anniversaire sincères pour les amis, les membres de la famille et les êtres chers

Vidéos tendance

faire du chocolatCommentfaire du chocolatfaire la vaisselleCommentfaire la vaissellefaire des pompesCommentfaire des pompesréparer une chaise de bureau qui descendCommentréparer une chaise de bureau qui descendramollir du fromage à la crèmeCommentramollir du fromage à la crèmedécouper une mangueCommentdécouper une mangue

Articles tendance

Jeu des 21 questions : questions coquines et osées pour connaitre votre crushJeu des 21 questions : questions coquines et osées pour connaitre votre crushLes 151 questions les plus croustillantes de « Qui serait le plus susceptible de » à poserLes 151 questions les plus croustillantes de « Qui serait le plus susceptible de » à poserVoici ce qui se passe lorsque vous envoyez un texto à un numéro bloqué sur Android et iPhoneVoici ce qui se passe lorsque vous envoyez un texto à un numéro bloqué sur Android et iPhoneQuestions Action ou Vérité amusantes et épicées pour votre petite amieQuestions Action ou Vérité amusantes et épicées pour votre petite amie

Articles tendance

Les meilleures façons de gagner des points Microsoft gratuitementLes meilleures façons de gagner des points Microsoft gratuitement5 façons simples de contourner les filtres de sécurité de ChatGPT5 façons simples de contourner les filtres de sécurité de ChatGPTLes 160 meilleures répliques cinglantes à dire aux hommes (et froisser leur égo)Les 160 meilleures répliques cinglantes à dire aux hommes (et froisser leur égo)Les 280 meilleures questions d'action ou vérité pour épicer votre prochaine nuit de jeuLes 280 meilleures questions d'action ou vérité pour épicer votre prochaine nuit de jeu

Articles tendance

Plus de 50 jeux de conversation, de société et vidéo à jouer avec votre petite amiePlus de 50 jeux de conversation, de société et vidéo à jouer avec votre petite amie155+ questions coquines, piquantes et profondes à poser à ta petite amie155+ questions coquines, piquantes et profondes à poser à ta petite amie4 façons simples de connecter un iPhone ou un Android à une télévision4 façons simples de connecter un iPhone ou un Android à une télévisionLes 30 meilleurs jeux à jouer par téléphone, sur FaceTime ou par textoLes 30 meilleurs jeux à jouer par téléphone, sur FaceTime ou par texto wikiHow
  • Catégories
  • Ordinateurs et l'électronique
  • Bureautique
  • Accueil
  • À propos de wikiHow
  • Expert(es)
  • Contactez nous
  • Plan du site
  • Termes et conditions
  • Politique de confidentialité
  • Do Not Sell or Share My Info
  • Not Selling Info

Suivez-nous

--421

Tag » Apprendre Mysql - Créer Une Base De Données