|
Services webmasters |
|
|
|
|
|
Partenaires |
|
|
|
4.8 MySQL Scripts clients et utilitaires
4 Administration du serveur
Manuel de Référence MySQL 4.1 : Version Française
. Présentation des scripts serveurs et utilitaires . mysql , l'outil en ligne de commande . mysqladmin , administrer un serveur MySQL . Utiliser mysqlcheck pour l'entretien et la réparation . mysqldump , exporter les structures de tables et les données . mysqlhotcopy , copier les bases et tables MySQL . mysqlimport , importer des données depuis des fichiers texte ->Afficher les bases, tables et colonnes . perror , expliquer les codes d'erreurs . Comment exécuter des commandes SQL depuis un fichier texte
|
4.8.8 Afficher les bases, tables et colonnes
mysqlshow
peut être utilisé pour lister les bases qui existent,
leurs tables et leurs colonnes.
Avec le programme
mysql
vous pouvez obtenir des informations avec la
commande
SHOW
. Syntaxe de
SHOW
.
mysqlshow
est utilisé comme ceci :
shell> mysqlshow [OPTIONS] [database [table [column]]]
|
-
Si aucune base n'est indiquée, toutes les bases de données sont listées.
-
Si aucune table n'est nommée, toutes les tables de la base sont affichées.
-
Si aucune colonne n'est nommée, toutes les colonnees et leur type sont
affichés.
Notez que dans les nouvelles versions de MySQL, vous ne verrez que les bases
de données, tables et colonnes pour lesquelles vous avez des droits.Si le dernier argument contient un caractère joker shell ou SQL (
*
,
?
,
%
ou
_
) alors seules les entités qui valident ce
masque sont affichées. Si une base contient des caractères soulignés, ils
doivent être protégés avec un anti-slash (certains shell Unix en demande
même deux), afin de lister correctement les tables et les colonnes.
Les '*' sont convertis en SQL '%' et '?' en SQL '_'. Cela peut causer des
confusions lorsque vous essayez d'afficher des colonnes qui contiennent un
souligné
_
, comme c'est le cas avec
mysqlshow
qui ne vous affiche
que les colonnes qui vérifient le masque. Ceci est facilement corrigé en ajoutant
un caractère
%
en plus dans la ligne de commande (comme argument séparé).
|
|
|
|
Services webmasters |
|
|
|
|
|