gpt4 book ai didi

mysql - 为所有 MySql 表生成 CREATE 语句

转载 作者:IT老高 更新时间:2023-10-29 00:00:42 26 4
gpt4 key购买 nike

我想要 1 个查询结果中的 MySql 表的所有 CREATE 语句。

例如,INFORMATION_SCHEMA 包含所有表名、注释 等,但是 CREATE 语句存储在 MySql 的什么位置?可以一次查询所有表吗?

目前我正在为 1 个表检索 TABLE ddl,如下所示。我有 100 张 table ,所以我可以每次都重复同样的事情,这是一个耗时的过程

show create table row_format;

最佳答案

mysqldump -h localhost -u root -p --no-data --compact  some_db


mysqldump -d --compact --compatible=mysql323 ${dbname}|egrep -v "(^SET|^/\*\!)"

How do I use mysqldump to export only the CREATE TABLE commands

关于mysql - 为所有 MySql 表生成 CREATE 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18050857/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com