Jak utworzyć bazę danych mysql w Qt

0

Witam, chciałbym utworzyć bazę danych mysql z poziomu programu ale nie bardzo wiem jak to zrobić, najlepiej chciałbym uzyskać efekt w którym najpierw program próbuje otworzyć bazę, a jeżeli nie udało mu się to to tworzy nową bazę. Jak to wykonać z poziomu kodu?

0

Rozwiązane:

QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL", "creator");
db.setHostName("localhost");
db.setDatabaseName("mysql");
db.setUserName("root");
db.setPassword("maslo");

id(db.open())
{
QSqlQuery q(db);
q.exec("CREATE DATABASE TEST");
}
 

1 użytkowników online, w tym zalogowanych: 0, gości: 1