auto: sync OpenClaw config 2026-08-14 17:17
This commit is contained in:
@@ -0,0 +1,47 @@
|
||||
# 单表同步示例
|
||||
|
||||
## 场景
|
||||
|
||||
只同步一张表,避免全量同步的耗时和风险。
|
||||
|
||||
## 命令
|
||||
|
||||
```bash
|
||||
# 设置环境变量
|
||||
export MYSQL_PWD_WIT=o2byaCkBvF1Y8S2L
|
||||
export MYSQL_PWD_SQL=5gynj20J
|
||||
|
||||
# 单表同步
|
||||
cd ~/.openclaw/skills/table-alias
|
||||
./scripts/sync_table.sh dmp_serp idb_pub_basic_item_info
|
||||
```
|
||||
|
||||
## 输出
|
||||
|
||||
```
|
||||
[INFO] 同步方向:准生产 (100.115.195.188:50036) → VPS (101.34.227.188:3306)
|
||||
[INFO] 数据库:dmp_serp
|
||||
[INFO] 表:idb_pub_basic_item_info (单表模式)
|
||||
[INFO] 单表模式:只同步 idb_pub_basic_item_info
|
||||
[INFO] 处理:idb_pub_basic_item_info
|
||||
[INFO] 目标表不存在,使用 CREATE TABLE
|
||||
[INFO] 执行脚本:/home/yangxuan/codes/xuan-sql/scripts/20260814/dmp_serp__idb_pub_basic_item_info__struct.sql
|
||||
[INFO] ✅ 成功
|
||||
[INFO] 完成!成功:1, 失败:0
|
||||
```
|
||||
|
||||
## 报错处理
|
||||
|
||||
如果执行失败:
|
||||
|
||||
1. 查看生成的脚本文件
|
||||
2. 手动修改 SQL 语句
|
||||
3. 重新执行:`mysql -h 101.34.227.188 -u root -p < 脚本文件`
|
||||
|
||||
## 全库同步(可选)
|
||||
|
||||
```bash
|
||||
./scripts/sync_table.sh dmp_serp
|
||||
```
|
||||
|
||||
> 表数量 > 50 时会提示确认
|
||||
Reference in New Issue
Block a user