下面是我恢复出来的建表的数据结构,但里面的备注的汉字都成乱码了?这种情况可以用什么办法把乱码恢复成正确的汉字吗?
CREATE TABLE `rb_admin_group` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT comment 'ID',
`pid` int(10) unsigned NOT NULL comment '涓婄骇鍒嗙粍',
`name` varchar(400) DEFAULT NULL comment '缁勫悕',
`rules` text comment '鏉冮檺瑙勫垯ID',
`createtime` int(10) DEFAULT NULL comment '鍒涘缓鏃堕棿',
`updatetime` int(10) DEFAULT NULL comment '鏇存柊鏃堕棿',
`status` enum('1','0') NOT NULL comment '鐘舵€?0=绂佺敤,1=鍚敤',
PRIMARY KEY `PRIMARY` (`id`) USING BTREE
) ENGINE=InnoDB;
参考我以前的回答:
你这是第一种情况,那么反过来重新读取一遍就好了。
看你是写 PHP 的?用 PHP 转换了一下,关键代码很简单,就一行:
至于怎么提取 comment 部分你就自己想办法吧。你也可以试着把整个 SQL 重新转换一下编码。