@Neonoviiwolf
Flutter developer

Как в Java создать DB MySQL?

Доброго
Хочу, чтобы приложение, при запуске проверяла наличие БД и в случаи отсутствия выполнялся скрипт по созданию БД(именно БД, а не таблиц в созданной БД) в MySQL.
так подключаюсь к БД
private static final String test = "jdbc:mysql://localhost:3306?useUnicode=true&useSSL=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC&create=true";

потом отправляю скрипт
try {
            Statement statementTest = ConnectionDB.getInstance().getConnectionTest().prepareCall("create database test;");
        } catch (SQLException e) {
            e.printStackTrace();
        }

но ничего не происходит, ошибок не сообщает
  • Вопрос задан
  • 100 просмотров
Пригласить эксперта
Ответы на вопрос 2
ptrvch
@ptrvch
вебдев-энтузиаст. Django, AngularJS
Могу ошибиться, но скорее всего в первом скрипте вы не подключаетесь к БД, а всего лишь присваиваете переменной `test` значение адреса, по которому идет подключение. Дальше вы его по идее должны использовать как аргумент в методе `getConnection`
Ответ написан
@Neonoviiwolf Автор вопроса
Flutter developer
Всё, сам разобрался, решение тут, если кому понадобиться
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы