Использую PyQt v 5.4. Встала задача работы с базой данных, а точнее с MySql. Открыв пару ссылок гугла понял как работать за базами данных, но не смог приконектиться к бд.
Есть следующий пример:
from PyQt5.QtWidgets import QApplication
from PyQt5 import QtSql
import sys
app = QApplication(sys.argv)
print(QtSql.QSqlDatabase.drivers())
db = QtSql.QSqlDatabase.addDatabase("QMYSQL")
db.setHostName("localhost")
db.setDatabaseName("shop")
db.setUserName("root")
db.setPassword("admin")
print(db.open())
print(db.lastError().text())
Вывод следующий: ['QSQLITE', 'QMYSQL', 'QMYSQL3', 'QODBC', 'QODBC3', 'QPSQL', 'QPSQL7']
False
Driver not loaded Driver not loaded
Как решать?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть необходимость подсчитать сумму всех строкЗапрос с union, в данный момент я считаю итоги для каждого селекта
Добрый деньЕсть у меня значит сайт, на котором имеется форма метода POST
Можно ли как-то оптимизировать запрос? Или конвертировать его в wp_queryЕсли есть что-то жутко неграмотное, укажите пожалуйста