首页 » 分享 » 如何使用PhpMyAdmin修改数据表(table)的字符集

如何使用PhpMyAdmin修改数据表(table)的字符集

 

最近恢复Discuz!论坛数据时出现了有些自己新建的数据表的字符集不一样的情况,具体情况是《解决Discuz! 恢复数据时出现 1146 表不存在的错误》,上文没解决字符集的问题,无他,感觉全堆在一块太乱。

一、修复整个数据库的字符集操作如下:

1. 登录 PHPMyAdmin, 点击你要修改的数据库,进入操作页:

登录 PHPMyAdmin

2.左下角,找到排序规则,修改成目标字符集即可:

找到排序规则

二、修改已经存在并且正在使用的数据库中的 数据表 的字符集:

1. 点击相应的表,进入操作。

点击相应的表,进入操作

2. 进入操作页面,修改想要的字符集。

进入操作页面,修改想要的字符集

三、修改数据表中的 字段字符集,这里以数据表作为例子。
1、登录 PHPMyAdmin,进入 PHPMyAdmin 数据列表页面;

找到相应的数据表,这些表字符集都是(utf8mb4),目标是要改成(utf8_general_ci)。

找到相应的数据表

2、点击下图中数据表结构进去;

数据表结构进去

3、选中相关的字段,点“修改”,进入批量修改界面;

进入批量修改界面

4、进入界面后,找到“排序规则”,找到想修改的字符集,点击右侧的“保存”提交。

找到“排序规则”

至此,成功解决所有字符集的问题。

原文链接:如何使用PhpMyAdmin修改数据表(table)的字符集,转载请注明来源!

0