Quelle commande peut ajouter un nouvel enregistrement dans les bases de données MySQL?

Quelle commande peut ajouter un nouvel enregistrement dans les bases de données MySQL?
Les bases de données MySQL sont gérées par l'utilisateur à l'aide de plusieurs requêtes. Les bases de données contiennent plusieurs tables pour enregistrer l'enregistrement ou les données. De plus, les utilisateurs peuvent ajouter de nouvelles tables avec des enregistrements en exécutant différentes requêtes. Ces requêtes peuvent être en mesure d'ajouter simultanément des enregistrements célibataires et multiples dans les tableaux.

Ce message fournira la commande pour ajouter de nouveaux enregistrements dans le tableau des bases de données MySQL.

Quelle commande peut ajouter un nouvel enregistrement dans les bases de données MySQL?

Pour ajouter de nouveaux enregistrements dans les tables de bases de données MySQL, le «INSÉRER»La déclaration peut être utilisée. Il insère ou enregistre de nouvelles données dans les tables MySQL dans les bases de données. Il permet aux utilisateurs d'effectuer l'insertion d'enregistrements de deux manières en utilisant une seule requête dans MySQL, comme l'ajout d'enregistrements dans une seule ligne et l'insertion d'enregistrements dans plus d'une ligne.

Syntaxe

La syntaxe générale du «INSÉRER DANS»La déclaration est fournie ci-dessous:

INSÉRER DANS (Col1, Col2, Col3,…)
Valeurs (valeur1, valeur2, valeur,…);

Ici:

  • "INSÉRER DANS»La commande est utilisée pour ajouter des données dans les tables.
  • ""Est le nom de table cible auquel nous voulons ajouter un nouvel enregistrement.
  • "COL1,… "Est le nom du champ.
  • "VALEURS»La déclaration renvoie une collection sur une ou plusieurs lignes en tant que table.
  • "Value 1,… «Sont l'enregistrement ou les données souhaitées que nous insérons.

Comment ajouter un seul enregistrement dans la base de données MySQL?

Supposons que nous voulons insérer un seul enregistrement ou une seule ligne dans le tableau existant. Pour ce faire, suivez les étapes fournies.

Étape 1: Lancez le terminal

Initialement, recherchez et ouvrez le terminal Windows via le menu de démarrage:

Étape 2: Connectez le terminal avec MySQL Server

Ensuite, exécutez le "mysql«Commande pour accéder aux bases de données MySQL Server:

mysql -u root -p

Dans la commande ci-dessus:

  • "-u"L'option indique le nom d'utilisateur.
  • "racine«Est notre nom d'utilisateur par défaut (il peut varier en fonction de votre nom d'utilisateur).
  • "-p»L'option représente le mot de passe:

Étape 3: Afficher les bases de données

Maintenant, répertoriez toutes les bases de données disponibles en exécutant le «MONTRER«Commande avec le«Bases de données" option:

Afficher des bases de données;

À partir de la sortie donnée, nous avons sélectionné le «myNewdb" base de données:

Étape 4: Accédez à la base de données locale

Ensuite, exécutez le «UTILISER»Instruction pour modifier la base de données:

Utilisez MyNewDB;

Étape 5: Créez une nouvelle table

Ensuite, créez une nouvelle table dans la base de données actuelle en utilisant le «CRÉER" commande:

Créer une table Student (Std INT, FirstName Varchar (25) pas null, lastname varchar (25) pas null, ville varchar (40) pas null, permanentAddress varchar (40) pas null, téléphone varchar (20) pas null, contrainte pk_student primaire Clé (std));

Dans la commande ci-dessus:

  • Nous avons créé une nouvelle table nommée «Étudiant".
  • Ajout de nouveaux champs, tels que «MST","Prénom","Nom de famille","Ville", Adresse permanente", et "Téléphone"Ainsi que leur type de données approprié.
  • "int"Pour une carte d'étudiant"MST" et "Varchar"Pour ces champs qui incluent la valeur du texte.
  • "Pas nul»La condition est appliquée aux champs qui ne peuvent pas être nuls.
  • "MST”L'ID de l'élève est spécifié comme clé primaire.

Selon la sortie suivante, un nouveau tableau a été créé avec succès:

Étape 6: Vérification

Pour vous assurer que le tableau nouvellement créé existe dans les bases de données actuelles, exécutez le «Montrer des tables" déclaration:

Montrer des tables;

Étape 7: Ajouter des enregistrements

Enfin, utilisez le «INSÉRER DANS”Commande pour ajouter de nouvelles données à la table de base de données MySQL:

Insérer dans Student (Std, FirstName, LastName, City, PermanentAddress, Phone) Values ​​('1', 'Maria', 'Naz', 'Pindigheb', 'Ikhlas', '052-253547');

Étape 8: Afficher le contenu de la table

Pour afficher le contenu disponible de la table, exécutez le «SÉLECTIONNER" déclaration:

Sélectionner * chez Student;

Comme vous pouvez le voir, un seul enregistrement a été ajouté au tableau:

Comment ajouter plusieurs enregistrements dans la base de données MySQL?

Vous pouvez également insérer plusieurs enregistrements dans les tables de base de données MySQL à la fois en utilisant le «INSÉRER DANS" déclaration:

Insérer dans les valeurs des étudiants ('2', 'Roshan', 'Khan', 'Lahore', 'Main Road Lane 12', '021-248847'), ('3', 'Zoya', 'Tani', 'Karachi ',' Clifton ',' 082-973747 ');

Dans la sortie inférieure à l'éclairage, "Records: 2"Indique que plusieurs enregistrements sont ajoutés:

Ensuite, exécutez le "SÉLECTIONNER”Commande pour vérifier les enregistrements ajoutés dans le tableau:

Sélectionner * chez Student;

Comment ajouter des enregistrements avec des conditions dans la base de données MySQL?

Dans les tables de base de données MySQL, vous êtes autorisé à ajouter des enregistrements d'un tableau à un autre en utilisant le "”Clause:

Insérer dans Student Select * à partir de STD1 où City = 'Lahore';

Ici:

  • "Étudiant"Est un tableau qui doit ajouter des enregistrements.
  • "SÉLECTIONNER»L'instruction sélectionnera les enregistrements souhaités.
  • "*»Indique tout.
  • "DEPUIS”La clause est utilisée pour récupérer certains enregistrements des tables de base de données.
  • "Std1»Est le nom de la table.
  • "»La clause filtre les enregistrements souhaités qui remplissent les conditions spécifiées.
  • "Ville = 'Lahore'»Enregistrement de la table cible, qui doit être extraite.

Le "Records: 1"Montre qu'un enregistrement est récupéré et ajouté à la nouvelle table:

Pour la vérification, utilisez le «SÉLECTIONNER”Commande pour sélectionner et afficher tous les enregistrements de la table spécifiée:

Sélectionner * chez Student;

Comment ajouter des enregistrements en copie à partir d'une autre table dans la base de données MySQL?

Pour copier les enregistrements à partir d'un autre tableau de la même base de données, le «INSÉRER DANS«La commande peut être poursuivie avec le«SÉLECTIONNER" déclaration:

Insérer dans Student Select * à partir de STD1;

Dans la commande ci-dessus, le «Étudiant«Est le nouveau nom de table et«Std1«Est le nom de la table cible à partir duquel nous devons copier les données: est-ce que

Exécutez le "SÉLECTIONNER”Commande pour afficher l'enregistrement nouvellement copié à partir d'un autre tableau:

Sélectionner * chez Student;

Comme vous pouvez le voir, l'enregistrement ci-dessous est copié avec succès à partir d'un autre tableau:

C'est tout! Nous avons fourni le processus d'ajout d'un nouvel enregistrement dans le tableau des bases de données MySQL.

Conclusion

Le "Insérer dans (Col1, Col2,…) VALEURS (VALEUR1, VALEUR2,…)»La déclaration peut être utilisée pour ajouter un nouvel enregistrement dans le tableau des bases de données MySQL. Il peut ajouter ou enregistrer de nouvelles données dans les tables MySQL dans les bases de données et permet aux utilisateurs d'insérer des enregistrements de deux manières. Ce message a fourni et expliqué la commande qui peut être utilisée pour ajouter de nouveaux enregistrements dans MySQL.