【发布时间】:2014-02-04 09:55:22
【问题描述】:
我正在从 XAMPP 的 phpMyAdmin 导出数据库,它包括到 CREATE DATABASE IF NOT EXISTS 的条目并在那里输入数据库名称,这会在其他任何地方或实时服务器上导入时产生问题。
如何排除该语句?
【问题讨论】:
-
Wsalam,类似问题here。希望对您有所帮助。
标签: phpmyadmin xampp
我正在从 XAMPP 的 phpMyAdmin 导出数据库,它包括到 CREATE DATABASE IF NOT EXISTS 的条目并在那里输入数据库名称,这会在其他任何地方或实时服务器上导入时产生问题。
如何排除该语句?
【问题讨论】:
标签: phpmyadmin xampp
它会导致什么问题或错误?如果数据库不存在,MySQL 应该创建数据库,如果存在则忽略该行,因此您会遇到任何麻烦似乎很奇怪。查看 MySQL 手册,似乎从 3.23 版本开始支持这种语法,所以如果你的 MySQL 比那个更旧,我可能会看到它导致错误消息(在这种情况下,因为最新版本已经超过 10 年了,我建议你升级:-)
无论如何,您可以通过在导出时选择“自定义”单选按钮来排除或修改该语句。向下滚动到“对象创建选项”,您应该会看到 CREATE TABLE 的复选框,如果不存在,您可以根据您的情况取消选择适当的选项。
【讨论】: