前言sqlite3小巧轻便,但不支持并发访问。当网站并发量大时,数据库请求队列长,可能会导致操作到队列尾部的数据库超时,导致操作失败。所以你需要切换到支持并发访问的数据库。切换数据库需要先导出旧数据再导入新数据库,但是sqlite3和mysql的数据库并不完全兼容,需要做一些调整才能正常导入mysql。我最近在工作中遇到了这个问题。在最近的一个项目中,magenetico被用来捕获磁力链接。由于使用sqlite3,文件会越来越大,不支持分发;所以需要转入MySQL,迁移前需要将已经抓取的15G数据导入MySQL,下面看详细介绍。方法如下:dumpsqlfromsqlite3file?
