有没有办法从数据库中生成 DDL SQL 语句?

dru*_*rum 5 mysql phpmyadmin

鉴于已经创建的 SQL 数据库,有没有办法生成 DDL SQL 语句来重新创建数据库?

use*_*123 9

鉴于您已标记 phpMyAdmin,只需对整个数据库使用导出功能。您将获得选择格式的选项,SQL 是其中一个选项。

mysqldump会做同样的事情,有更多的选择。


m45*_*73r 7

语句SHOW CREATE TABLE table_nametable_name作为您感兴趣的表的名称,将为您提供为创建表而执行的查询,在列上Create table,使用SHOW CREATE DATABASE database,您将拥有创建数据库本身的查询。

将两者结合起来应该可以让你得到你想要的。