admin管理员组文章数量:1794759
PbootCMS数据库sqlite转换mysql数据库详细教程介绍
今天介绍PbootCMS程序sqlite数据库转换mysql数据库教程,因为很多用户问我sqlite数据库和mysql数据库用哪个好?简单来说最好是使用mysql数据库,SQLite并发低,动态访问时当访问量不超过10万PV的时候,SQLite 超过Access 的并发能力已经绰绰有余;生成静态页后更无需考虑数据库的并发问题,所以说在大数据量的SQLite情况下表现较差,但是中小站点一般情况下数据量不超过10万,而SQlite 在 100 万数据量之下表现还不错,因为省掉了对数据库服务器的远程连接甚至会更快,我觉得为了网站长远发展可以将PbootCMS程序sqlite数据库转成mysql数据库。
sqlite数据库转换mysql数据库教程获取SQLiteStudio软件我们需要它编辑sqlite数据库。
SQLiteStudio软件下载地址:
PbootCMS程序sqlite数据库转换mysql数据库教程-万条网
第一步:使用SQLiteStudio软件编辑需要转换的数据库。增加本地数据库,点击tables表。
正在上传…重新上传取消
第二步,选择工具导出选项。正在上传…重新上传取消
正在上传…重新上传取消
导出好的数据库在桌面。
正在上传…重新上传取消
第三步,用记事本编辑打开导出的数据库文件。删除需要删除的部分。正在上传…重新上传取消
删除后的形式。
正在上传…重新上传取消
删除底部需要删除的部分,查找– 索引,删除– 索引下的全部内容。
正在上传…重新上传取消
正在上传…重新上传取消
然后需要把全部修改好的文件内容剪切出来修复一下,这里用到了个SQLITE转MYSQL修复工具V1.0,附下载地址如下:
此内容 评论 本文后刷新页面可见!
第四步,利用SQLITE转MYSQL修复工具修复sql内容。正在上传…重新上传取消
正在上传…重新上传取消
正在上传…重新上传取消
第五步,保存后用【编辑】-【替换】选项,替换两处!查找gtype text,换为 gtype varchar ,全部替换,如下图 :
正在上传…重新上传取消www.wantiao/wp-content/uploads/2022/11/18053035590.jpg
再搜索`activation` TEXT 换为`activation` varchar 如下图:
正在上传…重新上传取消
因为转换工具不是最新的,如果不操作第五步会报下面两个错误:
#1101 – BLOB, TEXT, GEOMETRY or JSON column ‘gtype’ can’t have a default value
#1101 – BLOB, TEXT, GEOMETRY or JSON column ‘activation’ can’t have a default value
所以第五步必须操作。操作完成后保存sql文件。然后用phpmyadmin导入到mysql即可。
第六步,在phpmyadmin里测试导入。正在上传…重新上传取消
正在上传…重新上传取消
正在上传…重新上传取消
正在上传…重新上传取消
正在上传…重新上传取消
这里就已经显示导入mysql数据库成功了!也有可能出现下面这种情况:
正在上传…重新上传取消
这种情况是因为上传限制的原因!修改解决方法:php.ini中修改upload_max_filesize=32M(大小自定义)。
最后:修改网站数据库配置文件。经过上面测试mysql数据库已经转完了,只需要在phpmyadmin导出数据库文件,然后在上传到你的服务器覆盖就好了。最后需要把网站数据库配置文件修改一下就好。修改目标文件在:网站根目录/config/database.php。
正在上传…重新上传取消
以上就是PbootCMS程序sqlite数据库转换mysql数据库教程,如果在转换过程中遇到难题可以评论留言发出来,万条网会根据相关问题在出详细的教程的。
版权声明:本文标题:PbootCMS数据库sqlite转换mysql数据库详细教程介绍 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686770626a100543.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论