-- ============================================================ -- 修复 txw_mhzc_gxnl_slxxb 表/字段注释乱码 -- 原因:建表时客户端连接字符集是 latin1,中文被错误编码 -- 修复:逐列 ALTER 重新设置 COMMENT(保留数据、保留索引、保留列定义) -- 执行:mysql --default-character-set=utf8mb4 -u root txw_mhzc < fix_gxnl_slxxb_comments.sql -- ============================================================ ALTER TABLE `txw_mhzc_gxnl_slxxb` MODIFY COLUMN `wz_uuid` VARCHAR(50) NOT NULL COMMENT '网站信息UUID', MODIFY COLUMN `bt` VARCHAR(200) NOT NULL COMMENT '名称(1~200字符)', MODIFY COLUMN `wz_lj` VARCHAR(500) NOT NULL COMMENT '网站链接URL(须http或https开头)', MODIFY COLUMN `jj` VARCHAR(40) DEFAULT NULL COMMENT '简介(最多40字符,用户收录必填)', MODIFY COLUMN `gxnl_fl_dm` CHAR(2) NOT NULL COMMENT '共性能力分类代码(01碳核算 02碳认证 03碳交易 04碳金融 05碳咨询)', MODIFY COLUMN `gxnl_fl_mc` VARCHAR(50) DEFAULT NULL COMMENT '共性能力分类名称(服务端填充)', MODIFY COLUMN `bqjh` VARCHAR(500) DEFAULT NULL COMMENT '标签合集(英文逗号分隔,最多10个,单标签1~20字符)', MODIFY COLUMN `zt` CHAR(1) NOT NULL DEFAULT '1' COMMENT '业务状态(0草稿 1待审核 2审核通过 3驳回 4已下架)', MODIFY COLUMN `sjzt` CHAR(1) NOT NULL DEFAULT 'N' COMMENT '上架状态(Y已上架 N未上架,仅zt=2时可Y)', MODIFY COLUMN `lyqd_dm` VARCHAR(20) NOT NULL DEFAULT 'user' COMMENT '来源渠道代码(admin运营 user用户收录 import导入)', MODIFY COLUMN `tjr_nc` VARCHAR(50) DEFAULT NULL COMMENT '提交人昵称', MODIFY COLUMN `tjr_lxdh` VARCHAR(20) DEFAULT NULL COMMENT '提交人联系方式(手机或座机)', MODIFY COLUMN `yh_uuid` VARCHAR(50) DEFAULT NULL COMMENT '提交账号UUID(登录用户,游客为空)', MODIFY COLUMN `qyuuid` VARCHAR(50) DEFAULT NULL COMMENT '关联企业UUID', MODIFY COLUMN `qymc` VARCHAR(200) DEFAULT NULL COMMENT '关联企业名称冗余', MODIFY COLUMN `shyj` VARCHAR(500) DEFAULT NULL COMMENT '当前轮次审核意见(驳回必填)', MODIFY COLUMN `shruuid` VARCHAR(50) DEFAULT NULL COMMENT '最后审核人UUID', MODIFY COLUMN `shsj` DATETIME DEFAULT NULL COMMENT '最后审核时间(Asia/Shanghai)', MODIFY COLUMN `shcs` INT NOT NULL DEFAULT 0 COMMENT '审核轮次', MODIFY COLUMN `shls_j` TEXT DEFAULT NULL COMMENT '审核历史JSON(多轮审核过渡期,见设计文档8.2)', MODIFY COLUMN `pxh` INT NOT NULL DEFAULT 0 COMMENT '排序号(越大越靠前)', MODIFY COLUMN `llcs` INT NOT NULL DEFAULT 0 COMMENT '浏览次数', MODIFY COLUMN `sccs` INT NOT NULL DEFAULT 0 COMMENT '有效收藏数冗余(yxbz=Y的gxscb计数)', MODIFY COLUMN `bbh` INT NOT NULL DEFAULT 0 COMMENT '版本号(乐观锁,更新时WHERE bbh匹配)', MODIFY COLUMN `lrruuid` VARCHAR(50) DEFAULT NULL COMMENT '录入人UUID(门户提交或运营录入)', MODIFY COLUMN `lrrq` DATETIME DEFAULT NULL COMMENT '录入时间', MODIFY COLUMN `xgruuid` VARCHAR(50) DEFAULT NULL COMMENT '最后修改人UUID', MODIFY COLUMN `xgrq` DATETIME DEFAULT NULL COMMENT '最后修改时间', MODIFY COLUMN `yxbz` CHAR(1) NOT NULL DEFAULT 'Y' COMMENT '有效标志(Y有效 N逻辑删除)', COMMENT = '共性能力收录信息表'; -- ============================================================ -- 修复 txw_mhzc_gxnl_gxscb 表/字段注释乱码 -- ============================================================ ALTER TABLE `txw_mhzc_gxnl_gxscb` MODIFY COLUMN `uuid` VARCHAR(50) NOT NULL COMMENT '收藏记录UUID', MODIFY COLUMN `wz_uuid` VARCHAR(50) NOT NULL COMMENT '网站信息UUID', MODIFY COLUMN `yh_uuid` VARCHAR(50) NOT NULL COMMENT '用户UUID', MODIFY COLUMN `lrrq` DATETIME NOT NULL COMMENT '收藏时间', MODIFY COLUMN `qxrq` DATETIME DEFAULT NULL COMMENT '取消收藏时间', MODIFY COLUMN `yxbz` CHAR(1) NOT NULL DEFAULT 'Y' COMMENT '有效标志(Y已收藏 N已取消)', COMMENT = '共性能力收藏表';