如何导入MySQL数据库而不创建新数据库

5

我要将一个MySQL数据库导入到客户的主机中,但在PHP管理员中权限非常有限。

我无法创建新数据库,只能使用他们提供给我的那个。

当我上传包含数据库详细信息的文件时,出现错误提示数据库已经存在。

当我尝试使用新数据库的详细信息上传数据库时,出现了不允许创建新数据库的错误消息。

我该怎么做才能将此数据库内容上传到新数据库中?


你的文件内容是添加到还是替换现有的数据库内容? - Michael Berkowski
我在文件顶部有一些文本,其中写着:

-- -- 数据库:nic0ej370

CREATE DATABASE nic0ej370 DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci; USE nic0ej370;如果我可能将“CREATE DATABASE”更改为其他内容?那样行得通吗?
- Adam Scot
1个回答

5

编辑您的SQL转储文件,并删除数据库创建语句(如果有删除数据库,则也要删除)。 然后导入。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接