我从mysql workbench导出数据库,它在本地磁盘C中,然后从MySQL工作台删除数据库,然后导入数据库(我之前导出的,在本例中为ui.sql)和原始数据库名称是hibernatedb(我从MySQL工作台中删除了),所以现在错误是未知的数据库,如何导入它?[这是导入命令。this is exported database in local disk C.
答案 0 :(得分:0)
默认情况下,禁用“数据导出”向导中的“包含创建架构”选项。我怀疑你将它保留为禁用状态,因此生成的SQL缺少查询来创建数据库。换句话说,您需要创建您的hibernatedb数据库。因此,您可以添加“CREATE DATABASE IF NOT NOT EXISTS hibernatedb
; USE hibernatedb
;”在ui.sql之上。