mysql - 尝试导出/导入 Xenforo 数据库

标签 mysql database phpmyadmin migration xenforo

我正在 Xenforo 论坛上工作,我们正在迁移到具有相同域的不同服务器。

文件已复制,现在唯一的问题是数据库。

我可以很好地导出数据库,但问题是当我通过 phpmyadmin 将其导入新数据库时。

很多表都导入得很好,但是当它到达这个表时,它会抛出一个错误,指出格式设置已关闭。

Error
SQL query:

CREATE TABLE  `xf_bb_code_media_site` (

 `media_site_id` VARBINARY( 25 ) NOT NULL ,
 `site_title` VARCHAR( 50 ) NOT NULL ,
 `site_url` VARCHAR( 100 ) NOT NULL DEFAULT  '',
 `match_urls` TEXT NOT NULL ,
 `match_is_regex` TINYINT( 3 ) UNSIGNED NOT NULL DEFAULT  '0' COMMENT
);

MySQL said: Documentation

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 7

最佳答案

您看到旧版本 phpMyAdmin 中的一个错误,该错误已被修复。您应该升级您的 phpMyAdmin。

关于mysql - 尝试导出/导入 Xenforo 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41883661/

相关文章:

mysql - 连接不同列中的 2 个查询

mysql - 找不到 MySQL -- 尝试从命令行访问 MySQL 时出现 "command not found"错误

mysql - 相当于在MySQL中处理字符串的explode()

mysql - 如何访问 Kubernetes 中的复制数据库?

php - 将数据库中的文本显示为 2 个不同的 div

Mysql/Phpmyadmin 十六进制 ASCII/二进制

MySQL 更改表添加列,默认值为 1

php - “字段列表”中的未知列“xxx”

mysql - 如何高效管理我数据库的新产品?

PHP mysqli oop 从表错误中获取数据