一、使用SQLiteStudio工具将SQLite导出mysql文件。
2、通过菜单添加sqlite数据库
3、选择工具点击导出,选择数据库,点击 Next(下一步)
4、选择要导出的数据库,继续 Next 下一步
5、导出格式 SQL,选择文件路径,编码选择UTF-8,下方按图勾选三个复选框
6、这样就成功了,生成的sql文件就在你保存的位置了。
二、将导出来的sql文件,用代码编辑器(记事本除外,比如:editplus、sublime text、notepad++等)打开,通过以下步骤修改替换成可用的sql语法文件。(如果文件过大,可能没法打开)
1、删除BEGIN及以上的sql语句
2、INTEGER 批量替换成 int
3、AUTOINCREMENT 批量替换成 AUTO_INCREMENT
4、默认值的问题:
查找 DEFAULT '4' 批量替换为 DEFAULT ''
查找 DEFAULT 1 批量替换为 DEFAULT ''
5、查找 索引 的字样,删除当前以及后面全部,直到文件尾部结束
6、[action] 批量替换成 action
7、查找 mcode, "action" 批量替换成 mcode, action
8、最重要的一步,需要 pbootcms3x sqlite 转 mysql 软件修复一次刚刚导出来的数据库sql文件。切记一定要修复 不然导入会报错!
9、完成以上替换之后,已成功整理成mysql数据库文件。在mysql连接数据库工具(
navicat110_mysql_cs_x64.zip)里新建数据库,将刚才的sql文件导入,最后将pbootcms的数据库配置文件 /config/database.php 修改成mysqli驱动类型。