Sum*_*pta 44 mysql database ddl database-design
如何一次为MySQL数据库中的所有表生成DDL.我知道以下查询将输出表的DDL.但是我想要同时使用所有表的DDL,因为我的数据库中有数百个表.
show create table <database name>.<table name>;
Run Code Online (Sandbox Code Playgroud)
例如:
show create table projectdb.customer_details;
Run Code Online (Sandbox Code Playgroud)
上面的查询将导致customer_details表的DDL .
我在Windows操作系统上使用MySQL和MySQL工作台.
AJ.*_*AJ. 75
您可以使用mysqldump命令行实用程序执行此操作:
mysqldump -d -u <username> -p<password> -h <hostname> <dbname>
Run Code Online (Sandbox Code Playgroud)
该-d选项意味着"没有数据".
| 归档时间: |
|
| 查看次数: |
56295 次 |
| 最近记录: |