如何将sqlite3中的数据导入到mysql中
分类:编程技术
时间:2024-02-20 15:27
浏览:0
评论:0
小编给大家分享一下如何将sqlite3中的数据导入到mysql中。相信大多数人对此还不是很了解,所以分享这篇文章供大家参考。希望您读完这篇文章后能有所收获。让我们一起来了解一下吧!
方法如下:
从sqlite3文件中转储sql
sqlite3 database.sqlite3sqlite3> .output /path/to/dump.sqlsqlite3> .dumpsqlite3> .exit
分割文件
文件比较大的时候,很有可能导入到一半就失败了。这时需要从失败的行开始分割一个新的sql文件
awk '{if (NR >=6240863) print $0>"dump_part.sql" }' dump.sql
mysql参数修改
[mysqld]max_allowed_packet = 100M
兼容 SQL,符号替换
# 1. 删除 r不包含 INSERT INTO# 2. 替换表名 wrap# 3. 替换十六进制的 '/INSERT INTO/!d;s/"table1"/`table1`/;s/"table2"/`table2`/;s /,X/,/' dump .sql
导入MySQL
# 添加force参数,防止某些情况有问题的sql阻止导入mysql -uroot -p -fMagnet引用
如何使用SQLite Dump命令 p>
以上就是《如何将sqlite3中的数据导入mysql》一文的全部内容。感谢您的阅读!相信大家都有一定的了解,希望分享的内容对大家有所帮助。如果您想了解更多知识,请关注行业资讯频道!
1. 本站所有资源来源于用户上传或网络,仅作为参考研究使用,如有侵权请邮件联系站长!
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
4. 编程技术 > 如何将sqlite3中的数据导入到mysql中
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
4. 编程技术 > 如何将sqlite3中的数据导入到mysql中