导入数据库错误CREATE DATABASE IF NOT NOT EXISTS

时间:2014-12-08 04:50:55

标签: sql database mysqli phpmyadmin mysql-workbench

当我将数据库导入主机(phpmyadmin)时,我收到此错误消息

CREATE DATABASE IF NOT EXISTS  `database name` 
DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

任何想法?

感谢

3 个答案:

答案 0 :(得分:2)

看起来用户cpses_coIKrnWBYz'@'localhost无法访问数据库connorma_database这可能会发生这种情况,因为您从root帐户创建数据库然后尝试使用日志记录导入数据库用户cpses_coIKrnWBYz'@'localhost解决此问题的步骤

  • phpmyadimn用户
  • 身份登录root
  • 选择数据库connorma_database
  • 转到privileges标签
  • 为用户cpses_coIKrnWBYz'@'localhost添加必要的权限

答案 1 :(得分:0)

我的主持人没有为我添加表格创建数据库。

答案 2 :(得分:0)

我在导出和导入我的数据库时遇到了同样的错误。这就是我解决错误的方法。

 - Selected custom method while exporting database
 - In File name template option, I gave the same name as my database name(where i wanted to import)
 - Checked this checkbox - Add DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT / TRIGGER statement
 - Go

就是这样。之所以会出现此错误,是因为我正在按旧数据库名称导出数据库,然后导入到数据库名称可能不同的新数据库。