如何查找MySQL转储文件中存在的数据库名称?

时间:2013-11-16 10:24:01

标签: java mysql mysqldump

我已经导出了MySQL数据库。现在我想知道通过java代码存在于转储文件中的数据库名称。我需要这个,因为,如果转储文件中存在的数据库不存在于服务器中,那么首先我要创建数据库然后导入它。我不知道这是否可能?建议任何答案..

1 个答案:

答案 0 :(得分:1)

将您的数据库连接代码放在try catch中。如果您获得Unknown database exception,请在catch block

中编写用于创建数据库的代码

例如:

try{
           System.out.println("Connecting to database");              
           con=DriverManager.getConnection("jdbc:mysql://localhost/iie1","root","");
           System.out.println("Database connected ");
       }catch(Exception e)              
       {
         System.out.println("Creating data base");
        // Code for creating data base
       }