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 Donnees 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 uniques et multiples dans les tables.

Cet article fournira la commande pour ajouter de nouveaux enregistrements dans la table 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 des bases de données MySQL, le ' INSÉRER » peut être utilisée. Il insère ou enregistre de nouvelles données dans des tables MySQL au sein des 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 plusieurs lignes.







Syntaxe



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



INSÉRER DANS < nom de la table > ( 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 la table cible à laquelle nous voulons ajouter un nouvel enregistrement.
  • ' col1, … ” est le nom du champ.
  • ' VALEURS ” renvoie une collection sur une ou plusieurs lignes sous forme de table.
  • ' valeur1, … ” sont l'enregistrement ou les données souhaités que nous insérons.

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

Supposons que nous souhaitions insérer un seul enregistrement ou une seule ligne dans la table existante. Pour ce faire, suivez les étapes fournies.

Étape 1 : Lancer le terminal



Dans un premier temps, recherchez et ouvrez le terminal Windows via le menu de démarrage :

Étape 2 : Connectez le terminal au serveur MySQL

Ensuite, lancez le ' mysql ” pour accéder aux bases de données du serveur MySQL :

mysql -u racine -p

Dans la commande ci-dessus :

  • ' -dans ” 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:

MONTRER 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 changer la base de données :

UTILISER mynewdb ;

Étape 5 : Créer un nouveau tableau

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

CRÉER TABLEAU Étudiant ( Std INT , Prénom VARCHAR ( 25 ) PAS NUL , Nom de famille VARCHAR ( 25 ) PAS NUL , Ville VARCHAR ( 40 ) PAS NUL , Adresse permanente VARCHAR ( 40 ) PAS NUL , Téléphone VARCHAR ( vingt ) PAS NUL , 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 ' Std ”, “ Prénom ”, “ Nom de famille ”, “ Ville ”, Adresse permanente ', et ' Téléphone ” ainsi que leur type de données approprié.
  • ' entier « pour une carte d'étudiant » Std ' et ' VARCHAR ” pour les champs qui incluent la valeur de texte.
  • ' NON NUL ” La condition est appliquée aux champs qui ne peuvent pas être nuls.
  • ' Std ” l'identifiant de l'étudiant est spécifié comme clé primaire.

D'après le résultat suivant, une nouvelle table a été créée avec succès :

Étape 6 : Vérification

Pour vous assurer que la table nouvellement créée existe dans les bases de données actuelles, exécutez le ' AFFICHER LES TABLEAUX ' déclaration:

MONTRER LES TABLES ;

Étape 7 : Ajouter des enregistrements

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

INSÉRER DANS Étudiant ( Std , Prénom , Nom de famille , Ville , Adresse permanente , Téléphone ) VALEURS ( '1' , 'Maria' , 'Naz' , 'PindiGheb' , 'Sincère' , '052-253547' ) ;

Étape 8 : Afficher le contenu du tableau

Pour afficher le contenu disponible du tableau, exécutez la commande ' SÉLECTIONNER ' déclaration:

SÉLECTIONNER * DEPUIS Étudiant;

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 la base de données MySQL à la fois en utilisant le ' INSÉRER DANS ' déclaration:

INSÉRER DANS Étudiant VALEURS ( '2' , 'Roshan' , 'Khan' , 'Lahore' , 'Route principale voie 12' , '021-248847' ) , ( '3' , 'Zoya' , 'ce' , 'Karachi' , 'Clifton' , '082-973747' ) ;

Dans la sortie mise en évidence ci-dessous, ' Records : 2 ” indique que plusieurs enregistrements sont ajoutés :

Ensuite, lancez le ' SÉLECTIONNER ” pour vérifier les enregistrements ajoutés dans la table :

SÉLECTIONNER * DEPUIS Étudiant;

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'une table à une autre en utilisant le ' ” clause :

INSÉRER DANS Étudiant SÉLECTIONNER * DEPUIS Std1 Ville = 'Lahore' ;

Ici:

  • ' Étudiant ” est une table qui doit ajouter des enregistrements.
  • ' SÉLECTIONNER ” sélectionnera les enregistrements souhaités.
  • ' * » indique tout.
  • ' DEPUIS ” La clause est utilisée pour récupérer certains enregistrements des tables de la base de données.
  • ' Std1 ” est le nom de la table.
  • ' ” La clause filtre les enregistrements souhaités qui répondent aux conditions spécifiées.
  • ' Ville= 'Lahore' ” enregistrement de la table cible, qui doit être extrait.

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

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

SÉLECTIONNER * DEPUIS Étudiant;

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

Pour copier les enregistrements d'une autre table 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 Étudiant SÉLECTIONNER * DEPUIS Std1 ;

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

Exécutez le ' SÉLECTIONNER ” pour afficher l'enregistrement nouvellement copié à partir d'une autre table :

SÉLECTIONNER * DEPUIS Étudiant;

Comme vous pouvez le voir, l'enregistrement en surbrillance ci-dessous est copié avec succès depuis une autre table :

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

Conclusion

Le ' INSERT INTO (col1, col2, ..) VALUES (valeur1, valeur2, ..) ” peut être utilisée pour ajouter un nouvel enregistrement dans la table des bases de données MySQL. Il peut ajouter ou enregistrer de nouvelles données dans les tables MySQL au sein des 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.