将 .db (sqlite3) 转换为 .sql
Convert .db (sqlite3) to .sql
所以我有一个 .db 文件,其中基本上有 1 个 table,大约有 100 个条目。我想将此文件导入到 phpmyadmin,它只允许我导入 SQL 个文件。请注意,我只能使用 phpmyadmin 进行访问,而无法使用 navicat、heidisql 进行连接……最好的选择可能是将 .db 转换为 .sql 对吗?我真的不知道这一切是如何工作的,所以任何评论都会有用。
您想将数据库(即 .db 文件)导入 phpmyadmin。太棒了。
phpmyadmin 支持 CSV、MediaWiki Table、OpenDocument Spreadsheet、ESRI 形状文件、XML 和 SQL.So,显然您需要将 .db 文件转换为给定形式之一。您可以使用工具进行转换,或者有一个简单的解决方案,即只需右键单击 .db 文件并单击重命名。您可以随意命名,但将扩展名从 .db 更改为 .sql 。这必须工作。然后您可以单击导入并将更改的 .db 即 .sql 文件附加到 phpmyadmin 中。
我想那会对你有帮助。请让我知道这是否有效或您尝试了其他方法。
经过大量搜索,我找到了解决方案。
- 安装 Firefox。
- 添加 this 对 firefox 的补充。
- 按照 firefox 中的步骤转到
tools -> SQLite Manager -> Database -> Connect Database
。
- 确保 select
"All Files"
并搜索您的 .db
文件。
- 转到
Database-> Export Database
使用 .sql
扩展名保存。
- 用文本编辑器打开
file.sql
。
- 搜索所有
"
并将其替换为 '
。 (注意:使用替换选项使其更快)。
- 搜索所有 table 个名字,它们将在
'
附近,确保删除这个 '
。例如,如果您有这样的查询:DROP TABLE IF EXISTS 'Characters'
将其替换为:DROP TABLE IF EXISTS Characters
,对 INSERTS 和所有其他查询执行相同的操作。
- 保存文件,大功告成。
所以我有一个 .db 文件,其中基本上有 1 个 table,大约有 100 个条目。我想将此文件导入到 phpmyadmin,它只允许我导入 SQL 个文件。请注意,我只能使用 phpmyadmin 进行访问,而无法使用 navicat、heidisql 进行连接……最好的选择可能是将 .db 转换为 .sql 对吗?我真的不知道这一切是如何工作的,所以任何评论都会有用。
您想将数据库(即 .db 文件)导入 phpmyadmin。太棒了。 phpmyadmin 支持 CSV、MediaWiki Table、OpenDocument Spreadsheet、ESRI 形状文件、XML 和 SQL.So,显然您需要将 .db 文件转换为给定形式之一。您可以使用工具进行转换,或者有一个简单的解决方案,即只需右键单击 .db 文件并单击重命名。您可以随意命名,但将扩展名从 .db 更改为 .sql 。这必须工作。然后您可以单击导入并将更改的 .db 即 .sql 文件附加到 phpmyadmin 中。 我想那会对你有帮助。请让我知道这是否有效或您尝试了其他方法。
经过大量搜索,我找到了解决方案。
- 安装 Firefox。
- 添加 this 对 firefox 的补充。
- 按照 firefox 中的步骤转到
tools -> SQLite Manager -> Database -> Connect Database
。 - 确保 select
"All Files"
并搜索您的.db
文件。 - 转到
Database-> Export Database
使用.sql
扩展名保存。 - 用文本编辑器打开
file.sql
。 - 搜索所有
"
并将其替换为'
。 (注意:使用替换选项使其更快)。 - 搜索所有 table 个名字,它们将在
'
附近,确保删除这个'
。例如,如果您有这样的查询:DROP TABLE IF EXISTS 'Characters'
将其替换为:DROP TABLE IF EXISTS Characters
,对 INSERTS 和所有其他查询执行相同的操作。 - 保存文件,大功告成。