Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
过滤mysql输出,只打印您需要的内容_Mysql - Fatal编程技术网

过滤mysql输出,只打印您需要的内容

过滤mysql输出,只打印您需要的内容,mysql,Mysql,如果要打印特定表的列,请键入desc table_name或show columns from table_name,但这些命令的输出太长,并且始终不适合我的屏幕宽度,因此我附加\G以按行打印结果,但仍然不是我需要的 我怎么能只打印字段名呢 *************************** 6. row *************************** Field: email Type: varchar(255) Null: NO Key: Default

如果要打印特定表的列,请键入desc table_name或show columns from table_name,但这些命令的输出太长,并且始终不适合我的屏幕宽度,因此我附加\G以按行打印结果,但仍然不是我需要的

我怎么能只打印字段名呢

*************************** 6. row ***************************
  Field: email
   Type: varchar(255)
   Null: NO
    Key: 
Default: NULL
  Extra: 
*************************** 7. row ***************************
例如,像desc table_name\G grep Field cut-d'-f1这样的命令 有办法吗?

为什么不使用

select COLUMN_NAME from information_schema.COLUMNS where TABLE_NAME='table_name';