mysql 导入到phpMyAdmin返回:#1071 -指定的密钥太长;最大密钥长度为1000字节,我能做些什么来解决这个问题?

sxpgvts3  于 2023-08-02  发布在  Mysql
关注(0)|答案(2)|浏览(178)

我正在恢复我的WordPress网站的副本,所以我进入phpMyAdmin并单击导入,然后导入我的SQL文件。加载一分钟左右后,我收到一个通知:
”MySQL说:#1071 -指定的密钥太长;最大密钥长度为1000字节”
我能做些什么来解决这个问题?我不知道这是否有帮助,但我通过我的GoDaddy帐户访问了phpMyAdmin。

k7fdbhmy

k7fdbhmy1#

就像nbk说的,确保你把sql导入到同一版本的wordpress。在不同的wordpress版本之间,数据库列的列长可能会有差异。

b91juud3

b91juud32#

试试这个
使用文本编辑器打开SQL文件。查找并将所有出现的“utf8”替换为“utf8mb4”,因为此字符集允许更长的密钥长度。保存更改,然后将修改后的SQL文件导入回phpMyAdmin。
这可能会帮助你。

相关问题