You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
4 weeks ago | |
|---|---|---|
| .. | ||
| README.md | 4 weeks ago | |
| chajia.sql | 4 weeks ago | |
| chajia.sql.gz | 4 weeks ago | |
| export-local.sh | 4 weeks ago | |
README.md
数据库导入说明(宝塔面板)
文件
| 文件 | 说明 |
|---|---|
chajia.sql |
直接上传到宝塔「导入」 |
chajia.sql.gz |
压缩版(若生成成功,二选一即可) |
宝塔导入步骤
- 在宝塔 MySQL 中已创建数据库
chajia - 字符集选择
utf8mb4(与截图提示一致) - 进入该库 → 导入 → 上传
chajia.sql - 等待导入成功
包内内容
- 全部 7 张业务表 + Prisma 迁移记录表
- 默认管理员:
admin_demo/kj123456(上线后请立即修改) - 不含历史询价数据(本地库未连接,仅为空库结构 + 管理员)
若你需要把本机已有询价记录一并迁移,在能连上本机 MySQL 后执行:
bash deploy/database/export-local.sh
会生成带真实数据的 chajia-full-日期.sql。
导入后:应用连接配置
使用宝塔 MySQL 时,在服务器 .env 中设置(不要用 127.0.0.1:3307 开发地址):
DATABASE_URL=mysql://数据库用户名:数据库密码@127.0.0.1:3306/chajia
- 用户名/密码:宝塔里为该库创建的数据库用户(通常不是 root)
- 若应用跑在 Docker 里、MySQL 在宿主机宝塔上,主机写
host.docker.internal(Linux 需 Docker 20.10+)或宿主机内网 IP
Redis 仍需单独配置(宝塔安装 Redis 或继续用 Docker Redis):
REDIS_URL=redis://127.0.0.1:6379
与 Docker 内置 MySQL 二选一
| 方式 | 说明 |
|---|---|
| 宝塔 MySQL(你当前方式) | 导入本 SQL;compose 里可去掉 mysql 服务,只改 DATABASE_URL |
| Docker MySQL(deploy/install.sh 默认) | 不需要上传 SQL,install.sh 自动 migrate + seed |
两种方式不要同时用两个库,只保留一种。