Comment envoyer des requêtes SQL à MySQL à partir de la ligne de commande ?

La principale option pour exécuter une requête MySQL à partir de la ligne de commande consiste à utiliser l'outil de ligne de commande MySQL. Ce programme se trouve généralement dans le répertoire installé par MySQL. Vous devez avoir un nom d'utilisateur et un mot de passe pour vous connecter au serveur MySQL.

  1. Charger l'interface de ligne de commande

    Si vous utilisez Windows, l'interface utilisée pour accéder à la ligne de commande est l'invite de commande. Accédez au menu Démarrer ou à l'écran de démarrage et recherchez « cmd » ou « Invite de commandes » sans les guillemets. Si vous utilisez Linux, l'interface s'appelle le Terminal. Cette application est lancée en recherchant "Terminal" dans le menu de l'application. Étant donné qu'il existe de nombreuses distributions de Linux, la méthode exacte pour trouver le terminal peut varier.

  2. Exécutez l'outil de ligne de commande

    Tapez "mysql --user=[nom d'utilisateur] --password=[mot de passe] [base de données]" dans la ligne de commande. Remplacez [nom d'utilisateur], [mot de passe] et [base de données] par les informations appropriées sans les crochets. Si vous n'avez pas de configuration de base de données, laissez cette section vide. Une base de données peut être configurée depuis l'outil.

  3. Exécutez les requêtes

    À partir du shell de commande MySQL, saisissez la requête que vous souhaitez exécuter. Si vous n'avez pas créé de base de données, vous pouvez exécuter une requête pour le faire. Tapez « CRÉER UNE BASE DE DONNÉES [nom de la base de données] ; » dans l'invite. Remplacez [nom de la base de données] par le nom de la base de données souhaitée. Tapez « USE [nom de la base de données] ; » après avoir créé une base de données ou si vous n'avez pas spécifié de base de données lors de l'exécution de l'outil. Cela détermine la base de données à affecter avec les requêtes par défaut.