SQLITE 之 如何从mysql同步sqlite,当导入数据库失败时

SQLITE 之 如何从mysql同步sqlite,当导入数据库失败时

  • 查询了整个CSDN,都没有说明如何将MYSQL的表同步到SQLITE;有幸做项目时,遇到了该问题,并且顺利解决,写的第一篇博客,表达不清,请见谅,有问题,请随时提问.
  • 当用传统方式导入时sqlite,如果导入字段有问题,请看如下的操作.
  • 我的mysql版本是5.7.25

SQLITE 之 如何从mysql同步sqlite,当导入数据库失败时_第1张图片

  • 右键点击数据库名,选择逆向数据库到模型
    SQLITE 之 如何从mysql同步sqlite,当导入数据库失败时_第2张图片
    SQLITE 之 如何从mysql同步sqlite,当导入数据库失败时_第3张图片
  • 点击模型转换.mysql不同的版本设置的地方不太一样
    SQLITE 之 如何从mysql同步sqlite,当导入数据库失败时_第4张图片
  • 选择SQLITE

SQLITE 之 如何从mysql同步sqlite,当导入数据库失败时_第5张图片

  • 之后选择导出SQL

SQLITE 之 如何从mysql同步sqlite,当导入数据库失败时_第6张图片

  • 之后SQLITE导入数据库即可

SQLITE 之 如何从mysql同步sqlite,当导入数据库失败时_第7张图片

  • 遇到的问题
    从MYSQL导入CREATE_TIME时间戳类型,到了SQLITE成了TEXT类型,需要手动更改.
    SQLITE 之 如何从mysql同步sqlite,当导入数据库失败时_第8张图片
    自增序列 INTEGER (11) 导入时,需要改成 INTEGER

  • 工具使用.
    创建SQLITE文件挺好的工具 sqlite expert personal,使用非常方便
    SQLITE 之 如何从mysql同步sqlite,当导入数据库失败时_第9张图片

你可能感兴趣的:(技术)