我需要有关如何使用Windows 7从旧MySQL数据库创建SQLite数据库的建议。我有MySQL的.FRM和.IDB文件,以及一个SQL文件(我相信它是转储,而不是不幸的是一个脚本)。我试图使用sqlite的.read并得到一堆关于锁定和解锁的语法错误,这就是为什么我猜它是一个转储文件。这是一个30 gig的数据库,因此手动重新创建并不是一个真正的选择。
我有什么方法可以执行导出到CSV,然后将其导入SQLite的操作?我尝试使用mysql2sqlite与Cygwin进行转换,得到./mysql2sqlite.sh: line 2: $'\r': command not found
。
有什么想法吗?