def createConnection(): mdb = QSqlDatabase.addDatabase("QMYSQL") mdb.setHostName("localhost") mdb.setDatabaseName("vim") mdb.setUserName("vim") mdb.setPassword("ViM") if not mdb.open(): QMessageBox.warning(None, "Edit MySQL Vim", QString("Database Error: %1").arg(mdb.lastError().text())) sys.exit(-1)