Comment créer une base de données dans MySQL (avec des images)

Table des matières:

Comment créer une base de données dans MySQL (avec des images)
Comment créer une base de données dans MySQL (avec des images)

Vidéo: Comment créer une base de données dans MySQL (avec des images)

Vidéo: Comment créer une base de données dans MySQL (avec des images)
Vidéo: La création des niveaux dans Revit 2024, Avril
Anonim

Ce wikiHow vous apprend à créer une base de données dans MySQL. Afin de créer une base de données, vous devrez ouvrir l'interface de ligne de commande "mysql" et entrer vos commandes de base de données pendant que le serveur est en cours d'exécution.

Pas

Partie 1 sur 3: Ouverture de la ligne de commande MySQL

258108 1
258108 1

Étape 1. Assurez-vous que votre serveur MySQL est connecté

Si votre serveur MySQL n'est pas actuellement en ligne, vous ne pouvez pas créer de base de données.

Vous pouvez vérifier l'état du serveur en ouvrant MySQL Workbench, en sélectionnant votre serveur et en regardant l'indicateur « État du serveur » sur l'onglet « Administration - État du serveur »

258108 2
258108 2

Étape 2. Copiez le chemin du dossier d'installation

Ce chemin varie selon que vous utilisez un ordinateur Windows ou un Mac:

  • Windows - Copiez C:/Program Files/MySQL/MySQL Workbench 8.0 CE/ en veillant à remplacer le nom du dernier dossier par le nom MySQL le plus récent.
  • Mac - Copiez /usr/local/mysql-8.0.13-osx10.13-x86_64/ en veillant à remplacer le nom du dernier dossier par le nom de dossier MySQL le plus récent.
258108 3
258108 3

Étape 3. Ouvrez la ligne de commande de votre ordinateur

Vous utiliserez l'invite de commande sur un ordinateur Windows, tandis que les utilisateurs Mac ouvriront Terminal.

258108 4
258108 4

Étape 4. Accédez au répertoire du dossier d'installation MySQL

Tapez cd et un espace, collez le chemin d'accès au dossier d'installation et appuyez sur ↵ Entrée. Par exemple, vous feriez ce qui suit sur la plupart des ordinateurs Windows:

cd C:\Program Files\MySQL\MySQL Workbench 8.0 CE

258108 5
258108 5

Étape 5. Ouvrez la commande de connexion MySQL

Par exemple, pour ouvrir la commande de connexion pour un utilisateur nommé « moi », vous devez saisir ce qui suit et appuyer sur ↵ Entrée:

mysql -u moi -p

258108 6
258108 6

Étape 6. Saisissez le mot de passe de votre compte

Saisissez le mot de passe de votre compte utilisateur MySQL, puis appuyez sur ↵ Entrée. Cela vous connectera et connectera votre application en ligne de commande à l'invite MySQL.

  • Vous devriez voir la balise "MySQL>" apparaître dans votre application en ligne de commande. À partir de ce moment, toutes les commandes que vous entrez seront traitées via l'application de ligne de commande MySQL.
  • Comprendre comment entrer des commandes MySQL. Les commandes MySQL doivent être saisies avec un point-virgule (;) immédiatement après la dernière partie de la commande, bien que vous puissiez également saisir la commande, taper un point-virgule et appuyer à nouveau sur ↵ Entrée.

Partie 2 sur 3: Création d'une base de données

258108 7
258108 7

Étape 1. Créez le fichier de votre base de données

Vous le ferez en tapant la commande "créer une base de données" créer une base de données, en ajoutant le nom de votre base de données et un point-virgule, et en appuyant sur ↵ Entrée. Pour une base de données nommée « Pet Records », par exemple, vous devez saisir ce qui suit:

créer la base de données Pet_Records;

  • Le nom de votre base de données ne peut pas contenir d'espaces; si vous souhaitez ajouter un espace au nom, vous devrez utiliser un trait de soulignement (par exemple, "Friends of Mine" deviendrait "Friends_of_Mine").
  • Chaque commande MySQL doit se terminer par un point-virgule. Si vous manquez le point-virgule la première fois, vous pouvez le saisir à côté du qui apparaît, puis appuyez à nouveau sur ↵ Enter.
258108 8
258108 8

Étape 2. Affichez les bases de données actuelles

Vous pouvez afficher une liste des bases de données actuelles en tapant ce qui suit, puis en appuyant sur ↵ Entrée:

afficher les bases de données;

258108 9
258108 9

Étape 3. Sélectionnez votre base de données

Vous pouvez sélectionner votre base de données dans la liste en tapant use name où "name" est le nom de la base de données. Par exemple, pour votre base de données « Pet Records », vous devez saisir ce qui suit et appuyer sur Entrée:

utiliser Pet_Records;

258108 10
258108 10

Étape 4. Attendez le message de confirmation

Une fois que vous voyez la phrase "Base de données modifiée" apparaître sous votre dernière commande tapée, vous êtes libre de procéder à la création du contenu de la base de données.

Partie 3 sur 3: Création d'un tableau

258108 11
258108 11

Étape 1. Comprenez les différentes commandes de table

Il y a quelques aspects principaux de votre table que vous voudrez connaître avant d'en créer une:

  • Titre - Votre titre ira directement après la commande "créer une table" et doit suivre les mêmes règles que le nom de votre base de données (par exemple, pas d'espaces).
  • En-tête de colonne - Vous pouvez déterminer les en-têtes de colonne en tapant différents noms dans un ensemble de parenthèses (voir l'exemple de l'étape suivante).
  • Longueur de cellule - Lors de la détermination de la longueur de cellule, vous utiliserez soit "VARCHAR" (caractères variables, ce qui signifie que vous pouvez saisir entre un et le nombre limite de caractères du VARCHAR) ou "CHAR" (ne nécessite ni plus ni moins que le nombre spécifié nombre de caractères; par exemple, CHAR(1) requiert un caractère, CHAR(3) requiert trois caractères, et ainsi de suite).
  • Date - Si vous souhaitez ajouter une date à votre graphique, vous utiliserez la commande "DATE" pour indiquer que le contenu de la colonne sera formaté en tant que date. La date doit être inscrite dans

    AAAA-MM-JJ

  • format.
258108 12
258108 12

Étape 2. Créez le contour du tableau

Avant de pouvoir saisir des données pour votre graphique, vous devez créer la structure du graphique en tapant ce qui suit, puis en appuyant sur ↵ Entrée:

créer le nom de la table (colonne1 varchar(20), colonne2 varchar(30), colonne3 char(1), colonne4 date);

  • Par exemple, pour créer une table appelée "Animaux de compagnie" avec deux colonnes VARCHAR, une colonne CHAR et une colonne de date, vous pouvez écrire ce qui suit:
  • créer une table Animaux de compagnie (Nom varchar(20), Race varchar(30), Sexe char(1), Date de naissance);

258108 13
258108 13

Étape 3. Ajoutez une ligne à votre table

A l'aide de la commande "insert", vous pouvez saisir ligne par ligne les informations de votre base de données:

insérer dans le nom des valeurs ('valeur colonne1', 'valeur colonne2', 'valeur colonne3', 'valeur colonne4');

  • Pour l'exemple de table "Animaux de compagnie" utilisé précédemment, votre ligne pourrait ressembler à ceci:

    insérer dans les valeurs Animaux ('Fido', 'Husky', 'M', '2017-04-12');

  • Vous pouvez entrer le mot NULL pour le contenu d'une colonne si la colonne est vide.
258108 14
258108 14

Étape 4. Insérez le reste de vos données si possible

Si votre base de données est relativement petite, vous pouvez insérer le reste des données ligne par ligne en utilisant le code "insert". Si vous choisissez de le faire, ignorez l'étape suivante.

258108 15
258108 15

Étape 5. Téléchargez un fichier texte si nécessaire

Si vous avez une base de données qui nécessite plus de lignes d'informations qu'il n'est pratique d'insérer à la main, vous pouvez référencer un fichier texte qui contient les données en utilisant le code suivant:

charge le fichier local de données '/chemin/nom.txt' dans les lignes de nom de table terminées par '\r\n';

  • Pour l'exemple « Animaux de compagnie », vous écririez quelque chose comme ceci:

    charger les données du fichier local 'C:/Users/name/Desktop/pets.txt' dans les lignes Pets de la table terminées par '\r\n';

  • Sur un ordinateur Mac, vous devrez utiliser la commande "lignes terminées par" avec '\r' au lieu de '\r\n'.
258108 16
258108 16

Étape 6. Affichez votre tableau

Entrez dans les bases de données du spectacle; commande, puis sélectionnez votre base de données en tapant select * from name; où "nom" est le nom de la base de données. Par exemple, si vous utilisez la base de données « Pet Records », vous devez saisir ce qui suit:

afficher les bases de données; sélectionnez * dans Pet_Records;

Des astuces

  • Certains types de données couramment utilisés sont les suivants:

    • CARBONISER(longueur) - chaîne de caractères de longueur fixe
    • VARCHAR(longueur) - chaîne de caractères de longueur variable avec une longueur de longueur maximale
    • TEXTE - chaîne de caractères de longueur variable avec une longueur maximale de 64 Ko de texte
    • INT(longueur) - entier de 32 bits avec des chiffres de longueur maximale (le '-' est compté comme un 'chiffre' pour un nombre négatif)
    • DÉCIMAL(longueur, déc) - Nombre décimal jusqu'à la longueur totale des caractères d'affichage; le champ déc indique le nombre maximum de décimales autorisées
    • DATE - Valeur de la date (année, mois, date)
    • TEMPS - Valeur du temps (heures, minutes, secondes)
    • ÉNUM(" valeur1 ", " valeur2 ", ….) - Liste des valeurs énumérées
  • Certains paramètres facultatifs incluent les suivants:

    • NON NULL - Une valeur doit être fournie. Le champ ne peut pas être laissé vide.
    • DÉFAUT valeur par défaut - Si aucune valeur n'est donnée, la valeur par défaut est affectée au champ.
    • NON SIGNÉ - Pour les champs numériques, s'assure que le nombre n'est jamais négatif.
    • INCRÉMENTATION AUTOMATIQUE - La valeur sera incrémentée automatiquement à chaque fois qu'une ligne est ajoutée au tableau.

Mises en garde

  • Si votre serveur MySQL ne fonctionne pas lorsque vous essayez de vous connecter à la ligne de commande "mysql", vous ne pourrez pas continuer.
  • Comme pour tout codage, assurez-vous que vos commandes sont orthographiées et espacées exactement avant d'essayer de les saisir.

Conseillé: