Suppression des en-têtes de colonne pour des instructions SQL spécifiques
Lors de l'exécution de plusieurs instructions SQL par lots, vous devrez peut-être supprimer les en-têtes de colonne pour un déclaration particulière. Ceci peut être réalisé en utilisant l'option -N lors de l'appel de mysql.
L'option -N, également connue sous le nom de --skip-column-names, désactive la sortie des en-têtes de colonne pour l'instruction SQL suivante. Par exemple :
mysql -N ... use testdb; select * from names;
Cette commande exécutera l'instruction SELECT sans imprimer les en-têtes de colonne, ce qui donnera le résultat suivant :
+------+-------+ | 1 | pete | | 2 | john | | 3 | mike | +------+-------+ 3 rows in set (0.00 sec)
Remarque : Pour supprimer le grille (lignes verticales et horizontales) autour des résultats, utilisez le -s (ou --silent) option.
Exemple :
mysql -s ... use testdb; select * from names;
Cela affichera les données dans un format tabulaire sans la grille :
id name 1 pete 2 john 3 mike
Astuce : Si vous souhaitez supprimer les en-têtes de colonnes et la grille, combinez simplement le -s et le -N options :
mysql -sN ...
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!