Exécuter des requêtes MySQL à partir de la ligne de commande
Dans ce tutoriel, nous allons apprendre à exécuter des requêtes MySQL à partir de la ligne de commande.
Pour exécuter MySQL à partir de la ligne de commande, nous utilisons la commande suivante :
mysql -u userName -p databaseName < fileName.sql
Cependant, nous devons commencer par ouvrir l’invite de commande à l’aide de la touche Windows + R avant de commencer. On aurait la fenêtre suivante :
Ici, nous tapons cmd
et appuyez sur OK
, ce qui ouvre notre invite de commande. Ensuite, nous devons atteindre le répertoire bin de MySQL Server via la ligne de commande pour laquelle l’instantané est le suivant :
Une fois que nous entrons dans le client de ligne de commande MySQL, nous initialisons notre travail en créant une base de données avec laquelle travailler. Créons une base de données students
. Cette opération peut être effectuée avec la commande suivante dans le client :
Maintenant, nous utilisons la commande USE
pour indiquer à la ligne de commande de changer la base de données actuelle en students
. Dès que la base de données est prête, notre prochaine étape consiste à créer une table dans la base de données. Créons une table student_details
avec stu_id
, stu_firstName
et stu_lastName
comme colonnes. De plus, nous faisons de stu_id
la clé primaire. Cette opération peut se faire de la manière suivante :
Essayons maintenant d’insérer des lignes avec les détails des étudiants dans ce tableau. Nous pouvons le faire comme suit :
Une fois que nous avons inséré les lignes dans le tableau, nous pouvons utiliser la commande suivante pour afficher nos entrées dans la ligne de commande :
De même, nous pouvons effectuer chacune des opérations dans le client de ligne de commande MySQL et l’utiliser comme un plan de travail.
Remarque : lorsque vous entrez des requêtes SQL dans ce client de ligne de commande, la sortie est renvoyée au client et affichée à l’écran.
Ainsi, nous avons exécuté avec succès des requêtes MySQL dans la ligne de commande.