1

我在 github 上托管了一些 PHP,它在运行时将一些信息存储在数据库中。数据库本身非常简单(一张表三列)。

对于想要使用我的代码的其他人来说,将数据库结构编码到文件中的最佳方法是什么?

4

2 回答 2

4

如评论中所述,您只需要运行SHOW CREATE TABLE tableName

此时,您可以将其复制并粘贴到 *.sql 文件中。

于 2013-10-04T16:48:39.067 回答
2

您可以使用 mysqldump 获得架构的确切定义:

mysqldump --no-data -u username -ppassword dbname > filename.sql

这将转储所有结构信息,但不会包含您的任何数据(也就是说,不会包含表的内容)。

于 2013-10-04T18:11:39.470 回答