Un simple programme textuel appelé mysql aurait dû faire partie de votre installation MySQL. Il vous permet d'envoyer des requêtes SQL directement au serveur MySQL et d'afficher les résultats au format texte. C'est un moyen rapide et facile de tester votre installation MySQL.
Pas
Étape 1. Trouvez le programme mysql (doit être dans un sous-répertoire appelé bin sous le répertoire où MySQL a été installé)
- Par exemple. Utilisateurs Windows: C:\mysql\bin\mysql.exe
- Par exemple. Utilisateurs Linux/Unix: /usr/local/mysql/bin/mysql
Étape 2. Démarrez mysql - À l'invite de commande, tapez:
mysql -h nom d'hôte -u nom d'utilisateur -p,
-
où
- host est la machine sur laquelle le serveur MySQL s'exécute
- nom d'utilisateur est le compte MySQL que vous souhaitez utiliser
- -p fera que mysql vous demandera le mot de passe du compte MySQL.
Étape 3. Entrez votre mot de passe lorsque vous y êtes invité
Étape 4. Tapez votre commande SQL suivie d'un point-virgule (;) et appuyez sur la touche Entrée
La réponse du serveur devrait s'afficher sur votre écran.
Étape 5. Pour sortir de mysql, tapez quit à l'invite et appuyez sur la touche Entrée
Méthode 1 sur 1: Exécution sans la console
Étape 1. Trouvez le programme mysql (doit être dans un sous-répertoire appelé bin sous le répertoire où MySQL a été installé)
- Par exemple. Utilisateurs Windows: C:\mysql\bin\mysql.exe
- Par exemple. Utilisateurs Linux/Unix: /usr/local/mysql/bin/mysql
Étape 2. Démarrez mysql - À l'invite de commande, tapez:
mysql -h nom d'hôte -u nom d'utilisateur -p nom_base -e " requête"
-
où
- host est la machine sur laquelle le serveur MySQL s'exécute
- nom d'utilisateur est le compte MySQL que vous souhaitez utiliser
- -p fera que mysql vous demandera le mot de passe du compte MySQL.
- db_name est le nom de la base de données dans laquelle exécuter la requête, et,
- query est la requête que vous souhaitez exécuter.
Étape 3. Entrez votre mot de passe lorsque vous y êtes invité
Étape 4. MySQL devrait renvoyer le résultat de votre requête
Des astuces
- Assurez-vous d'inclure; à la fin de votre requête si vous utilisez la console afin qu'elle sache que vous avez terminé la requête.
- Vous pouvez spécifier le mot de passe sur la ligne de commande en le mettant directement après le -p, par ex. mysql -u nom d'utilisateur -h hôte -p mot de passe. Notez qu'il n'y a pas d'espace entre le -p et le mot de passe.
- Si vous l'exécutez à partir de la ligne de commande et que vous n'utilisez pas le shell, vous pouvez utiliser l'indicateur -B (par exemple, mysql -u username' -h host -p db_name -Be " query ") pour obtenir la sortie en mode batch, au lieu du mode tabulaire MySQL par défaut, pour un traitement ultérieur.