如何一次获取多个表的结构?

23 浏览
0 Comments

如何一次获取多个表的结构?

我有一个名为test的MySQL数据库。它包含10个表。我知道我可以使用describe 来获取那个表的结构。但我必须为每个表单独这样做。

这是我的问题。我可以编写任何查询或脚本以一次性获取所有这些表的框架吗?

admin 更改状态以发布 2023年5月21日
0
0 Comments

mysqldump 可以被告知跳过数据,只输出表模式。

mysqldump --no-data test

使用选项 -u 的身份连接,-p 来询问密码。 也许你还想使用 --compact 来减少冗余,以及其他的选项进行内容调整。

0
0 Comments

试试这样做

SELECT * FROM information_schema.columns Where TABLE_SCHEMA='test';

0