Pbootcms系统开发微信小程序之修改SQlite数据库
发布人:鲸弘科技
发布时间:2026-05-19
浏览量:5 次
本文由广东鲸弘科技有限公司提供惠州小程序开发 / 网站建设专业分享。
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 API接口实现Ajax无刷新分页 实现 点击加载更多 功能
2026-01-29
80 -
pbootcms模板文章列表没有缩略图时也不显示默认图片
2025-09-01
95 -
Pbootcms产品规格参数表开发:自定义字段与前端展示的完整方案
2026-04-27
29 -
pbootcms网站上线后如何做好防护才能不被黑或者被注入
2025-09-08
502 -
PbootCMS自定义表单与邮件通知集成:用户提交后自动发送邮件
2026-05-06
16 -
{pboot:if}条件判断深度应用:栏目高亮、子菜单控制与空值检测
2026-04-22
30 -
Pbootcms让一级栏目下的二级三级栏目高亮
2025-09-02
303 -
pbootcms模板修改tags实现keywords内容关联匹配
2025-09-01
151 -
用PbootCms扩展定制一个简单天气预报小插件
2025-09-21
134 -
PbootCMS在phpstudy环境下 提示错误信息“未检测到您服务器环境的sqlite3数据库扩展...”
2025-09-02
180
咨询热线:
联系电话
联系邮箱
联系QQ
方案获取
