1. 首页
  2. 考试认证
  3. 其它
  4. sqlite2mysql 从SQLite3到MySQL数据库转换脚本详解

sqlite2mysql 从SQLite3到MySQL数据库转换脚本详解

上传者: 2024-10-25 17:52:20上传 ZIP文件 1.99KB 热度 2次

sqlite2mysql 是用于将 SQLite3 数据库转换为 MySQL 格式的脚本工具。以下为使用说明及注意事项:

  1. SQLite数据库导出

使用以下命令转储SQLite数据库内容:

```

sqlite3 bbdd.sqlite .dump > bbdd.sql

```

  1. 执行转换脚本

运行脚本将bbdd.sql文件转换为MySQL兼容格式:

```

./sqlite2mysql.py bbdd.sql > bbdd.mysql

```

注意:该脚本不会自动调整SQLite3字段类型以适应MySQL格式,因此请确保检查所有 CREATE TABLE 语句中的数据类型。

  1. 类型适配建议

  2. undefinedREAL 类型改为 VARCHAR(XX)DECIMAL(x,Y)

  3. 导入到MySQL数据库

转换完成后,通过以下命令将文件导入到MySQL数据库:

```

mysql -u user -p database < bbdd.mysql

```

用户评论