初始化MYSQL数据库,有两个表编码格式不对

bug问题 · guyan0319 · 于 6年前 发布 · 1805 次阅读

初始化MYSQL数据库,有两个表编码格式不对,准确的说两个表和其他表编码不一致。 如下图:

只有这两个表是 admin_role、 admin_role_menu是latin1_swedish_ci格式。

本文由 guyan0319 创作,采用 知识共享署名 3.0 中国大陆许可协议 进行许可。 可自由转载、引用,但需署名作者且注明文章出处。

共收到 1 条回复
Fecmall#16年前 1 个赞

感谢发现问题,已经在migrate加入,新版本就可以去除这个问题了。

现在存在这个问题的,可以在sql中执行

ALTER TABLE `admin_role` DEFAULT CHARACTER SET utf8;
ALTER TABLE `admin_role_menu` DEFAULT CHARACTER SET utf8;

来更改表的默认编码为utf-8,感谢您发现问题并反馈。

添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
Your Site Analytics