未知字符集:'utf8mb4'



我正在尝试上传我的第一个wordpress网站。我使用本地wordpress.org php我的管理员和来自000webhost的php我的管理。我在这里对此进行了大量研究,并将人们所说的所有设置从utf8mb4更改为utf8,但这只会导致更多错误。我把一切都改回了原来的样子(至少我是这么认为的,现在的错误和开始时一样)。有人知道我如何绕过这个问题,并将我的数据库导入到000.webhost而不会出错吗?错误是SQL查询:

/*!40101集合名称utf8mb4*/;

MySQL表示:文档

1115-未知字符集:"utf8mb4"

1)第一个:如果您可以控制ssh服务器。请更新mysql版本。你的mysql太旧了。也许是< 5.5.3

2) 第二:如果您不能访问ssh。尝试使用Mysql version 4.0导出数据库。

  • 带命令行mysqldump --compatible=mysql40 -u user -p DB > dumpfile.sql
  • 使用web访问phpmyadmin->选择数据库->导出->自定义-显示所有可能的选项->格式特定选项->

    数据库系统或较旧的MySQL服务器,以最大限度地提高输出兼容性:选择MYSQL40

  • 更改导出的内容文件.sql

/*!50003 SET character_set_client = utf8mb4 */ ;

仅限于CCD_ 7。

并在Sublime中替换为Ctrl H,将所有内容从utf8mb4=>utf8 更改为

希望这能有所帮助。

只需将其修改到mysql数据库中即可。修改错误…./*!40101集合名称utf8mb4/
现已更正/
!40101集合名称utf8*/;只需擦除。。。。mb4。。。。

它现在的工作

最新更新