找回密码
 立即注册
查看: 52|回复: 0

PbootCMS的sqlite数据格式转成mysql数据格式 站长亲测100%可用

[复制链接]

8

主题

0

回帖

72

积分

版主

积分
72
发表于 2025-6-22 23:13:19 | 显示全部楼层 |阅读模式
PbootCMS的sqlite数据格式转成mysql数据格式,轻松几步搞定
一、使用SQLiteStudio工具将SQLite导出mysql文件。
1、进入SQLiteStudio官方网站下载软件,或者点击这里下载 SQLiteStudioV311.zip ,解压并按下图运行工具。
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驱动类型。


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|游戏开放平台

GMT+8, 2025-8-5 09:05 , Processed in 0.113541 second(s), 18 queries .

© 2001-2025 Discuz! Team.Powered by Discuz! X3.5

蜀ICP备2022020078号-2

快速回复 返回顶部 返回列表