Разработал базу в MySQL Workbench, хочу сделать класс который бы создавал базу данных при первом запуске приложения копирую созданый ею SQL код
Код | CREATE TABLE IF NOT EXISTS `lan`.`City` ( `id` BIGINT NULL , `idWord` BIGINT NULL , `idTypeCity` BIGINT NULL , `partOff` BIGINT NULL ) ENGINE = InnoDB
|
Вставляю полученный SQL в код:
Код | try { Class.forName("com.mysql.jdbc.Driver"); String url = "jdbc:mysql://localhost:3306/lan"; con = DriverManager.getConnection(url, "root", "1111"); statement = con.createStatement(); String table = "CREATE TABLE IF NOT EXISTS `lan`.`City` ( `id` BIGINT NULL , `idWord` BIGINT NULL , `idTypeCity` BIGINT NULL , `partOff` BIGINT NULL ) ENGINE = InnoDB"; statement.executeUpdate(table);
|
В таком виде он его не понимает, конечно можно в ручную переписать, но таблиц в базе уже около 60, как этот процесс ускорить? |