mysql - 导入数据库时​​语言文本更改为乱码

标签 mysql wordpress phpmyadmin wpml

enter image description here enter image description here

将 Db 导入 phpmyadmin 时,语言文本变为乱码。 但是在数据库文件中有正确的语言文本,并且在导入数据库时​​会发生变化。 这是一个 wordpress 网站,更改发生在 WP_POSTS 表中。 我们使用了 WPML 插件。

最佳答案

创建表时使用UTF-8

create table table_name () CHARACTER SET = utf8;

插入表格时也使用它

set [fieldname] utf8; INSERT INTO [tablename] (abc,val);

关于mysql - 导入数据库时​​语言文本更改为乱码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44235286/

相关文章:

php - 我的网站被黑客攻击,错误 MYSQL Access拒绝用户 'user' @'localhost'(使用密码 : YES)

mysql - 为什么这不起作用 : [MySQL][ODBC 5. 1 Driver] 用户访问被拒绝

MySQL:无法创建表(错误号:150)

javascript - 如何编辑循环MySQL数据?

php - opencart安装问题

php - 强制 wordpress 通过 TCP 连接到数据库

mysql - 如果存在数据库则插入或更新(使用 WordPress)

php - 如果未登录,则仅在购物车页面上显示最后添加的项目

mysql - 从新列中的两个表中减去两列

mysql - 从具有时间戳和访客 ID 的 SQL 表生成访客 InTime 访客 OutTime 和访问持续时间(时间差)的 SQL 查询