【发布时间】:2018-05-23 01:50:33
【问题描述】:
我为我的班级创建了一个数据库并将我的所有数据插入到表中,但我没有保存用于创建它们的查询。有什么方法可以找回最初用于输入所有数据的查询,以便将它们保存到单独的查询选项卡中?
【问题讨论】:
-
你是从linux命令行插入的吗?
我为我的班级创建了一个数据库并将我的所有数据插入到表中,但我没有保存用于创建它们的查询。有什么方法可以找回最初用于输入所有数据的查询,以便将它们保存到单独的查询选项卡中?
【问题讨论】:
对于表格,发出SHOW CREATE TABLE <table name>; 命令。
对于数据,您可以使用 phpMyAdmin 或 HeidiSQL (Windows) 等工具来创建表格内容的导出。
【讨论】:
mysql 工具中使用\G 而不是;,您将获得更具可读性的输出。
你可以做一个mysqldump --no-data dbname
【讨论】: