操作步骤:
1. 修改数据库,在数据库中执行以下SQL代码(请把下面xxx_修改成你自己的表前缀后执行):
ALTER TABLE `xxx_post`
MODIFY COLUMN `message` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL AFTER `quotepid`,
MODIFY COLUMN `message_fmt` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL AFTER `message`;
ALTER TABLE `xxx_post_update_log`
MODIFY COLUMN `message` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL AFTER `reason`;
ALTER TABLE `xxx_thread`
MODIFY COLUMN `subject` char(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' AFTER `userip`;
ALTER TABLE `xxx_notice`
MODIFY COLUMN `message` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL AFTER `type`;
ALTER TABLE `xxx_modlog`
MODIFY COLUMN `subject` char(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' AFTER `pid`,
MODIFY COLUMN `comment` char(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' AFTER `subject`;
2. 修改配置文件bbs/conf/conf.php
把15行和32行的 'charset' => 'utf8', 修改为 'charset' => 'utf8mb4',
3. OK,去试试吧
补充:utf8mb4_unicode_ci 也可以使用 utf8mb4_general_ci
历史资源提醒--必看
该页面资源/教程来自原魔趣吧历史资源转移,因发布历史久远,部分资源/教程可能已失效或无法在最新版程序中安装使用!DZ资源建议在Discuz3.4及以下版本使用,PHP版本建议5.6。资源仅提供做代码研究学习使用!
因改版,部分贴内链接将无法正常跳转,如链接失效或未正常跳转,请利用站内搜索功能搜索资源名称获取对应资源!
他们看过
-
bdnhzhb