我想将表格的字段名称从MySql拉到python中,我知道
'show columns from project'
Run Code Online (Sandbox Code Playgroud)
将工作.而且我已经读过你可以添加'WHERE ...'来限制它只是某些字段.但我找不到如何只返回列名称的示例,而不是Type,Key,Null,Extra信息.
为列提取所有字段名称而没有其他描述内容的匹配条件是什么?
a_h*_*ame 70
SELECT column_name
FROM information_schema.columns
WHERE table_name = 'your_table'
AND table_schema = 'database_name'
Run Code Online (Sandbox Code Playgroud)
小智 16
虽然它看起来更优雅,但你不需要awk.MySQL的information_schema.columns表包含您需要的信息.
- 描述'database_name'数据库中整个'table_name'表的检查
SHOW COLUMNS
FROM database_name.table_name ;
Run Code Online (Sandbox Code Playgroud)
- 在'database_name'数据库中显示'table_name'表的列名称.
SELECT column_name
FROM information_schema.columns
WHERE table_schema = 'database_name'
AND table_name = 'table_name' ;
Run Code Online (Sandbox Code Playgroud)