我在github上托管了一些PHP,它在运行时将一些信息存储在数据库中。数据库本身非常简单(一个表有三列)。
对于想要使用我的代码的其他人,在文件中对数据库结构进行编码的最佳方法是什么?
如评论中所述,您只需要运行SHOW CREATE TABLE tableName
此时,您可以将其复制并粘贴到 *.sql 文件中。
您可以使用
mysqldump 获取架构的确切定义:
mysqldump --no-data -u username -ppassword dbname > filename.sql
这将转储所有结构信息,但不会包含任何数据(即,不会包含表的内容)。