Создание БД и таблицы |
Здравствуйте, гость ( Вход | Регистрация )
Создание БД и таблицы |
ht1515 |
26.11.2015, 8:18
Сообщение
#1
|
Студент Группа: Участник Сообщений: 29 Регистрация: 14.4.2012 Пользователь №: 3324 Спасибо сказали: 0 раз(а) Репутация: 0 |
Ничего не понимаю, прочитал кучу статей одна дублирует другую
Все начинают с этого: Цитата Соединиться с базой данных можно вот так: QSqlDatabase db = QsqlDatabase::addDatabase("QMYSQL", "mydb"); db.setHostName("bigblue"); db.setDatabaseName("flightdb"); db.setUserName("acarlson"); db.setPassword("1uTbSbAs"); bool ok = db.open(); * This source code was highlighted with Source Code Highlighter. Вот такой код не пашет, если заранее не создать БД... Возможно это связано с плагином для mysql. Потому что все примеры в книгах и статьях успешно используют скллайт и у них все шикарно работает, хотя наверно просто заранее ручками создают БД.
Я вот например не хочу извращаться и выполнять запросы Цитата SHOW DATABASES потом вычленять из них свою БД и утверждать что она существует... Как средствами КУТЕ легко и просто создать БД? Сообщение отредактировал ht1515 - 26.11.2015, 8:25 |
|
|
ht1515 |
26.11.2015, 13:52
Сообщение
#2
|
Студент Группа: Участник Сообщений: 29 Регистрация: 14.4.2012 Пользователь №: 3324 Спасибо сказали: 0 раз(а) Репутация: 0 |
Тоже немного костыльно, но очередной вариант...
Я что-то подобное придумывал... Кто-то например в ФС ищет каталог БД и типо если он есть, то это факт того что БД существует. Странно что разрабы не позаботились об этой функции... бфло бы круто после
создавать БД. то есть чтобы db.open(); сам проверял наличие и создавал. |
|
|
Текстовая версия | Сейчас: 25.11.2024, 17:13 |