当前位置:网站首页>Pbootcms数据库转换教程(sqlite转mysql详细教程)
Pbootcms数据库转换教程(sqlite转mysql详细教程)
2022-07-23 07:55:00 【ts小陈】
默认情况下,Pbootcms使用的是Sqlite数据库。感觉还是mysql好用一些,也方便。
今天教大家Pbootcms数据库转换教程。
一、准备工作
下载转换所需工具→工具下载
二、教程
1、导出Sqlite数据库
打开工具中的SQLiteStudio软件,然后找到pbootcms的data文件下的数据库文件。然后将.db文件拖到该软件中打开即可。如下图:
2、导出步骤
打开后,在文件名称上点击右键–选择“导数数据库”(软件名字写错了),然后如下图:

勾选所有表,然后点击“next”
3、导出步骤
导出格式:sql,编码:uft-8;最后一项一定要手动勾选,然后点击“Finish”
4、导出结果
下边状态栏提示***** was successful.表示导出成功。如下图:
5、修复表结构
通过编辑器或记事本打开上步中保存的数据库文件。
删除BEGIN TRANSACTION;以及上部所有内容,如下图画框的全部删除。
查找“索引”将第一个索引及下部所有内容删除,如下图:
6、导入mysql
通过phpMyAdmin来导入,如下图表示导出成功。
7、更改Pbootcms配置文件
找到config文件夹下的database.php文件,将sqlite改为mysql数据库。如下图配置:
return array(
'database' => array(
'type' => 'mysqli', // 取消注销并修改为mysqli
'host' => 'localhost', // 数据库服务器
'user' => '22xinwangzhan', // 数据库连接用户名
'passwd' => '22xinwangzhan', // 数据库连接密码
'port' => '3306', // 数据库端口
'dbname' => '22xinwangzhan' // 去掉注释,启用mysql数据库,注意修改前面的连接信息及type为mysqli
//'dbname' => '/data/42d7f248214bf4a6a1f5712fe9e689b4.db' // 注释此处禁用sqlite
)
);
8、访问访问一切正常,完结!
常见报错:
1、#1054 - Unknown column ‘*****’ in ‘field list’
建表语句中缺少 ***** 字段导致插入数据出现问题。找到缺少字段的表,把该字段添加进入即可。
2、#1101 - BLOB, TEXT, GEOMETRY or JSON column ‘gtype’ can’t have a default value
需要操作去除对应字段默认值
查找:DEFAULT ‘4’ 替换为 DEFAULT ‘’
查找:DEFAULT 1 替换为 DEFAULT ‘’
边栏推荐
- 第六天笔记
- Kingbasees formatting function
- Where does pytorch work?
- OSPF experiment in mGRE environment:
- How can Creo 9.0 quickly modify CAD coordinate system?
- 《乔布斯传》英文原著重点词汇笔记(十五)【 chapter fourteen】
- 天玑720相当于骁龙多少处理器 天玑720相当于骁龙多少 天玑720怎么样
- Principle and implementation of Tencent mmkv
- rtx3080相当于gtx什么显卡 rtx3080显卡什么水平 rtx3080显卡怎么样
- 小米12S Pro和小米12Pro天玑版区别 两者配置对比
猜你喜欢

MGRE综合实验

Which is the difference between iqoo 10 pro and vivo X80 pro? Detailed parameter configuration comparison

机器学习入门难?说说我是如何快速开始机器学习入门的!

How to open the thought map pdf of postgraduate entrance examination in the small program of postgraduate entrance examination question bank

第六天笔记

OSPF experiment in mGRE environment:

子组件向父组件传参的几种方法

锐龙R7 PRO 5875U性能怎么样?相当于什么水平级别

Notes du jour 5

Day 11 notes
随机推荐
小米12S Pro和小米12Pro天玑版区别 两者配置对比
rtx3070ti显卡什么水平 rtx3070ti显卡什么级别 rtx3070ti显卡怎么样
iQOO 10 Pro和小米12 Ultra哪个好 哪个值得买 两者配置对比
Notes on animal farm
js 实现通过身份证获取年龄
静态综合实验(HCIA)
iQOO 10 Pro和vivo X80 Pro区别 哪个好详细参数配置对比
Google Earth engine -- a small bug in gee. Images of transcontinental boundaries cannot be obtained
pingbanceshi
Image processing 6: top level file
Thousands of databases, physical machines all over the country, JD logistics full volume cloud live record | interview with excellent technical team
赛扬N4000和赛扬N5095的区别
In depth analysis of common cross end technology stacks of app
第十二天笔记
Notes on the fifth day
PyTorch到底好用在哪里?
第五天筆記
达人评测 酷睿i9 12950hx和i9 12900hx区别哪个强
MGRE experiment
达人评测酷睿i7 12850hx和i7 12700h选哪个