Pbootcms系统开发微信小程序之修改SQlite数据库
发布人:鲸弘科技
发布时间:2026-05-19
浏览量:83 次
本文由广东鲸弘科技有限公司提供惠州小程序开发 / 网站建设专业分享。
SQlite数据库是可以在线编辑的,编辑它的目的主要就是给用户数据表增加一个openID,不然登录的时候无法登录。
1、打开:https://www.toolbox365.cn/tools/sqlite-viewer/

2、选择你的.db数据库文件(我们的小程序源码其实也提供修改好的.db文件,如果你的数据库没有修改的情况下可以直接使用。)
3、加载数据库

4、执行修改SQL,把以下代码复制至SQL输入框,然后点运行。
-- 删除旧表(可选,但会丢失数据,建议先备份) DROP TABLE IF EXISTS ay_member; -- 创建新表(包含后台所需的所有字段) CREATE TABLE ay_member ( id INTEGER PRIMARY KEY AUTOINCREMENT, ucode VARCHAR(100) DEFAULT '' NOT NULL, -- 用户唯一编码,后台必用 username VARCHAR(100) DEFAULT '' NOT NULL, -- 登录账号 useremail VARCHAR(100) DEFAULT '', usermobile VARCHAR(20) DEFAULT '', nickname VARCHAR(100) DEFAULT '', password VARCHAR(100) DEFAULT '', headpic VARCHAR(255) DEFAULT '', status INTEGER DEFAULT 1, gid INTEGER DEFAULT 0, wxid VARCHAR(100) DEFAULT '', qqid VARCHAR(100) DEFAULT '', wbid VARCHAR(100) DEFAULT '', openid VARCHAR(100) DEFAULT '', -- 微信 openid(小程序的) activation INTEGER DEFAULT 1, score INTEGER DEFAULT 0, register_time DATETIME, login_count INTEGER DEFAULT 0, last_login_ip VARCHAR(20) DEFAULT '0', last_login_time DATETIME, create_user VARCHAR(100) DEFAULT '', update_user VARCHAR(100) DEFAULT '', create_time DATETIME, update_time DATETIME ); -- 创建索引以提高查询效率 CREATE INDEX idx_ucode ON ay_member (ucode); CREATE INDEX idx_username ON ay_member (username); CREATE INDEX idx_openid ON ay_member (openid);
5、保存新的.db文件,执行完之后在上方点击”下载DB“,下载修改好的文件,并上传到网站根目录下的data文件夹。如果你的.db文件名称发生了变化,记得在:
/config/database.php 配置文件中的'dbname' => 换成你新上传的文件名。

推荐专题
最新阅读
-
pbootcms模板栏目页如何调用当前栏目的文章
2025-08-20
168 -
pbootcms上传缩略图截取尺寸缩小变模糊解决方案
2025-09-01
126 -
pbootcms怎么调用标题和摘要描述字数限制方法
2025-08-29
425 -
PbootCMS上传文件怎么修改大小限制
2025-09-08
371 -
分享一条宝塔PBOOTCMS自动清理rumtime缓存目录的SHELL脚本
2025-08-29
518 -
pbootcms模板文件怎么调用全站所有的文章?
2025-08-29
123 -
pbootcms模板调用导航的3种方法
2025-08-20
275 -
Pbootcms字段为空调用另一个字段标签代码
2025-08-20
122 -
Pbootcms产品规格参数表开发:自定义字段与前端展示的完整方案
2026-04-27
67 -
PbootCMS API接口功能开发实操教程
2026-04-20
113
咨询热线:
联系电话
联系邮箱
联系QQ
方案获取
