大神们好,
菜鸟一枚,公司网站用 WordPress 建的,比较简单。这几天换主机了。从后台 phpmyadmin 导出做了备份。现在备份的导入到新的主机也是从后台 PHPmyadmin,一直显示下面的错误代码,导入出错。
#1253 - collation 'utf8_general_ci' is not valid for character set 'latin1'
从网上找了好多也没有解决。希望大神们可以提示一下。
谢谢。可以有偿感谢。
1
zlfera 2020-05-11 06:21:30 +08:00
编码问题都改成 utf-8
|
2
wework 2020-05-11 07:34:44 +08:00
|
3
wework 2020-05-11 07:36:09 +08:00
|
4
goomoo OP 谢谢大家,1 楼,2 楼,3 楼,我试试看。
|
5
dandycheung 2020-05-11 08:52:45 +08:00 via iPhone
看上去是你建的表是 latin1 字符集而原来的数据不是,改下表的字符集属性试试。
|
6
qiuzhang 2020-05-11 09:43:27 +08:00
用插件吧,一劳永逸,all in one wp migration.
|
7
kaiki 2020-05-11 09:47:51 +08:00
一般来说你导出了数据库 sql 就不必再建表啊,直接在库里导入就行。
还有这种有明显提示还带错误代码的在各大搜索引擎上都会有非常多的收录,总能找到可以解决的办法。 |
8
goomoo OP 谢谢大家
|
9
Vegetable 2020-05-11 10:36:57 +08:00
数据库编码问题,建立新数据库的时候注意一下。latin1 你是没法用的
|
10
xiaoz 2020-05-11 16:54:52 +08:00 via Android
新建数据库的时候你没有选择数据库编码吧,记得新建数据库编码选择 UTF-8_general_ci
|