搜索
鲸奇世界,弘创无限
与我们取得联系
请拨打电话或者扫描下方微信二维码联系我们。
24小时电话
188-2547-1709
微信 王经理
建站、SEO业务
微信 王经理
小程序、系统定制业务

鲸奇世界,弘创无限

Pbootcms系统开发微信小程序之修改SQlite数据库

鲸弘科技
2026-05-19
5 次

本文由广东鲸弘科技有限公司提供惠州小程序开发 / 网站建设专业分享。

SQlite数据库是可以在线编辑的,编辑它的目的主要就是给用户数据表增加一个openID,不然登录的时候无法登录。

1、打开:https://www.toolbox365.cn/tools/sqlite-viewer/

image.png

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

3、加载数据库

image.png

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' => 换成你新上传的文件名。

image.png


AI 智能助理
您好!有什么可以帮助您的吗?
  • 稳定
    多年经验,服务稳定
  • 贴心
    全国7*24小时客服热线
  • 专业
    产品经理在线技术支持
  • 快速
    快速评估,快速执行
  • 承诺
    有目共睹,我们选声誉
复制成功

微信号:kaxiO_o

添加微信好友,免费获取方案及报价

我知道了
联系
扫码添加技术微信
1V1在线技术支持
联系电话
188-2547-1709建站、seo业务
电话若占线或未接到、就加下微信
联系邮箱
frank@vi23.com企业邮箱