Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Installation and Deployment
  4. QMYSQL driver not loaded on Ubuntu
Qt 6.11 is out! See what's new in the release blog

QMYSQL driver not loaded on Ubuntu

Scheduled Pinned Locked Moved Solved Installation and Deployment
61 Posts 5 Posters 108.9k Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • ? Offline
    ? Offline
    A Former User
    wrote on last edited by
    #24

    I run first this command : root@Gigabyte-Z68P-DS3:~# cd /opt/Qt5.2.0/5.2.0/Src/qtbase/src/plugins/sqldrivers/mysql

    after :

    root@Gigabyte-Z68P-DS3:/opt/Qt5.2.0/5.2.0/Src/qtbase/src/plugins/sqldrivers/mysql# qmake "INCLUDEPATH+=/usr/include/mysql" "LIBS+=-L/usr/lib/mysql -lmysqlclient_r" mysql.pro
    qmake: could not find a Qt installation of ''
    root@Gigabyte-Z68P-DS3:/opt/Qt5.2.0/5.2.0/Src/qtbase/src/plugins/sqldrivers/mysql#

    1 Reply Last reply
    0
    • SGaistS Offline
      SGaistS Offline
      SGaist
      Lifetime Qt Champion
      wrote on last edited by
      #25

      Are you sure you are using the right qmake ?

      Also, why are you developing as root ?

      Interested in AI ? www.idiap.ch
      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

      1 Reply Last reply
      0
      • ? Offline
        ? Offline
        A Former User
        wrote on last edited by
        #26

        [quote author="SGaist" date="1388958771"]Are you sure you are using the right qmake ?

        Also, why are you developing as root ?[/quote]

        I,m not sure ! for this reason I need to help. :D

        1 Reply Last reply
        0
        • SGaistS Offline
          SGaistS Offline
          SGaist
          Lifetime Qt Champion
          wrote on last edited by
          #27

          what does qmake --version and which qmake return ?

          Interested in AI ? www.idiap.ch
          Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

          1 Reply Last reply
          0
          • ? Offline
            ? Offline
            A Former User
            wrote on last edited by
            #28

            [quote author="SGaist" date="1389045618"]what does qmake --version and which qmake return ?[/quote]

            root@Gigabyte-Z68P-DS3:~# dpkg --get-selections | grep qmake
            qt5-qmake install

            and return : qmake: could not find a Qt installation of ''

            1 Reply Last reply
            0
            • SGaistS Offline
              SGaistS Offline
              SGaist
              Lifetime Qt Champion
              wrote on last edited by
              #29

              Check what other Qt 5 package you have installed

              Interested in AI ? www.idiap.ch
              Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

              1 Reply Last reply
              0
              • ? Offline
                ? Offline
                A Former User
                wrote on last edited by
                #30

                Please see this :

                root@Gigabyte-Z68P-DS3:~# dpkg --get-selections | grep qt
                appmenu-qt install
                appmenu-qt5 install
                checkbox-qt install
                libaccounts-qt5-1 install
                libdbusmenu-qt2:amd64 install
                libdbusmenu-qt2:i386 install
                libdbusmenu-qt5:amd64 install
                libqt4-dbus:amd64 install
                libqt4-dbus:i386 install
                libqt4-declarative:amd64 install
                libqt4-declarative:i386 install
                libqt4-designer:amd64 install
                libqt4-help:amd64 install
                libqt4-network:amd64 install
                libqt4-network:i386 install
                libqt4-opengl:amd64 install
                libqt4-opengl:i386 install
                libqt4-script:amd64 install
                libqt4-script:i386 install
                libqt4-scripttools:amd64 install
                libqt4-sql:amd64 install
                libqt4-sql:i386 install
                libqt4-sql-mysql:amd64 install
                libqt4-sql-mysql:i386 install
                libqt4-sql-sqlite:amd64 install
                libqt4-svg:amd64 install
                libqt4-test:amd64 install
                libqt4-webkit install
                libqt4-xml:amd64 install
                libqt4-xml:i386 install
                libqt4-xmlpatterns:amd64 install
                libqt4-xmlpatterns:i386 install
                libqt53d5:amd64 install
                libqt5core5:amd64 install
                libqt5dbus5:amd64 install
                libqt5gui5:amd64 install
                libqt5location5:amd64 install
                libqt5network5:amd64 install
                libqt5opengl5:amd64 install
                libqt5printsupport5:amd64 install
                libqt5qml5:amd64 install
                libqt5quick5:amd64 install
                libqt5sensors5:amd64 install
                libqt5sql5:amd64 install
                libqt5sql5-mysql:amd64 install
                libqt5sql5-sqlite:amd64 install
                libqt5test5:amd64 install
                libqt5v8-5:amd64 install
                libqt5webkit5:amd64 install
                libqt5widgets5:amd64 install
                libqt5xml5:amd64 install
                libqtassistantclient4:amd64 install
                libqtcore4:amd64 install
                libqtcore4:i386 install
                libqtgui4:amd64 install
                libqtgui4:i386 install
                libqtwebkit4:amd64 install
                libqtwebkit4:i386 install
                libsignon-qt5-1 install
                python-qt4 install
                python-qt4-dbus install
                qt-at-spi:amd64 install
                qt5-qmake install
                qtchooser install
                sni-qt:amd64 install
                sni-qt:i386 install
                ubuntu-sso-client-qt install
                ubuntuone-control-panel-qt install
                root@Gigabyte-Z68P-DS3:~#

                1 Reply Last reply
                0
                • SGaistS Offline
                  SGaistS Offline
                  SGaist
                  Lifetime Qt Champion
                  wrote on last edited by
                  #31

                  Do you also have the dev package installed ?

                  Interested in AI ? www.idiap.ch
                  Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                  1 Reply Last reply
                  0
                  • ? Offline
                    ? Offline
                    A Former User
                    wrote on last edited by
                    #32

                    here :

                    root@Gigabyte-Z68P-DS3:~# dpkg --get-selections | grep dev

                    comerr-dev install
                    dpkg-dev install
                    freeglut3-dev:amd64 install
                    gir1.2-gudev-1.0 install
                    krb5-multidev install
                    libalut-dev install
                    libasprintf-dev:amd64 install
                    libboost1.53-dev:amd64 install
                    libc-dev-bin install
                    libc6-dev:amd64 install
                    libdevmapper-event1.02.1:amd64 install
                    libdevmapper1.02.1:amd64 install
                    libdrm-dev:amd64 install
                    libfreetype6-dev install
                    libgcc-4.8-dev:amd64 install
                    libgettextpo-dev:amd64 install
                    libgfortran-4.8-dev:amd64 install
                    libgl1-mesa-dev install
                    libgl2ps-dev install
                    libglu1-mesa-dev install
                    libgudev-1.0-0:amd64 install
                    libice-dev:amd64 install
                    libimobiledevice4 install
                    libkrb5-dev install
                    libmtdev1:amd64 install
                    libmysql++-dev install
                    libmysqlclient-dev install
                    libmysqlcppconn-dev install
                    libopenal-dev:amd64 install
                    libpcre3-dev:amd64 install
                    libpthread-stubs0-dev:amd64 install
                    libroot-core-dev install
                    libroot-geom-dev install
                    libroot-graf2d-gpad-dev install
                    libroot-graf2d-graf-dev install
                    libroot-graf3d-gl-dev install
                    libroot-gui-dev install
                    libroot-hist-dev install
                    libroot-io-dev install
                    libroot-math-mathcore-dev install
                    libroot-math-matrix-dev install
                    libroot-net-dev install
                    libroot-proof-dev install
                    libroot-tree-dev install
                    libsm-dev:amd64 install
                    libssl-dev:amd64 install
                    libstdc++-4.8-dev:amd64 install
                    libudev1:amd64 install
                    libudev1:i386 install
                    libv4l-dev:amd64 install
                    libx11-dev:amd64 install
                    libx11-xcb-dev install
                    libxau-dev:amd64 install
                    libxcb-dri2-0-dev:amd64 install
                    libxcb-glx0-dev:amd64 install
                    libxcb1-dev:amd64 install
                    libxdamage-dev:amd64 install
                    libxdmcp-dev:amd64 install
                    libxext-dev:amd64 install
                    libxfixes-dev:amd64 install
                    libxpm-dev:amd64 install
                    libxt-dev:amd64 install
                    libxxf86vm-dev:amd64 install
                    linux-libc-dev:amd64 install
                    makedev install
                    manpages-dev install
                    mesa-common-dev install
                    python-dbus-dev install
                    system-config-printer-udev install
                    udev install
                    unity-scope-devhelp install
                    x11proto-core-dev install
                    x11proto-damage-dev install
                    x11proto-dri2-dev install
                    x11proto-fixes-dev install
                    x11proto-gl-dev install
                    x11proto-input-dev install
                    x11proto-kb-dev install
                    x11proto-xext-dev install
                    x11proto-xf86vidmode-dev install
                    xserver-xorg-input-evdev install
                    xserver-xorg-video-fbdev install
                    xtrans-dev install
                    zlib1g-dev:amd64 install
                    root@Gigabyte-Z68P-DS3:~#

                    1 Reply Last reply
                    0
                    • SGaistS Offline
                      SGaistS Offline
                      SGaist
                      Lifetime Qt Champion
                      wrote on last edited by
                      #33

                      I don't see any Qt related dev package

                      Interested in AI ? www.idiap.ch
                      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                      1 Reply Last reply
                      0
                      • ? Offline
                        ? Offline
                        A Former User
                        wrote on last edited by
                        #34

                        How can I install Qt related dev package ?

                        1 Reply Last reply
                        0
                        • SGaistS Offline
                          SGaistS Offline
                          SGaist
                          Lifetime Qt Champion
                          wrote on last edited by
                          #35

                          IIRC you can install qt5-default then the same qt5 packages with a trailing -dev in the name

                          Interested in AI ? www.idiap.ch
                          Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                          1 Reply Last reply
                          0
                          • ? Offline
                            ? Offline
                            A Former User
                            wrote on last edited by
                            #36

                            See now i installed qt dev package :

                            ...
                            ...
                            qtbase5-dev:amd64 install
                            qtbase5-dev-tools install
                            qtdeclarative5-dev install

                            Check latest lines...

                            root@Gigabyte-Z68P-DS3:~# aptitude show qt5-default
                            Package: qt5-default
                            State: installed
                            Automatically installed: no
                            Multi-Arch: same
                            Version: 5.0.2+dfsg1-7ubuntu11.1
                            Priority: optional
                            Section: libs
                            Maintainer: Ubuntu Developers ubuntu-devel-discuss@lists.ubuntu.com
                            Architecture: amd64
                            Uncompressed Size: 93.2 k
                            Depends: qtbase5-dev, qtchooser
                            Suggests: qt5-qmake, qtbase5-dev-tools
                            Conflicts: qt4-default, qt4-default
                            Breaks: qt5-default (!= 5.0.2+dfsg1-7ubuntu11.1)
                            Replaces: qt5-default (< 5.0.2+dfsg1-7ubuntu11.1)
                            Provides: qt-default
                            Description: Qt 5 development defaults package
                            Qt is a cross-platform C++ application framework. Qt's primary feature is its rich set of widgets
                            that provide standard GUI functionality.

                            This package sets Qt 5 to be the default Qt version to be used when using development binaries like
                            qmake. It provides a default configuration for qtchooser, but does not prevent alternative Qt
                            installations from being used.
                            Homepage: http://qt-project.org/

                            root@Gigabyte-Z68P-DS3:~# dpkg --get-selections | grep dev
                            comerr-dev install
                            dpkg-dev install
                            freeglut3-dev:amd64 install
                            gir1.2-gudev-1.0 install
                            krb5-multidev install
                            libalut-dev install
                            libasprintf-dev:amd64 install
                            libboost1.53-dev:amd64 install
                            libc-dev-bin install
                            libc6-dev:amd64 install
                            libdevmapper-event1.02.1:amd64 install
                            libdevmapper1.02.1:amd64 install
                            libdrm-dev:amd64 install
                            libfreetype6-dev install
                            libgcc-4.8-dev:amd64 install
                            libgettextpo-dev:amd64 install
                            libgfortran-4.8-dev:amd64 install
                            libgl1-mesa-dev install
                            libgl2ps-dev install
                            libglu1-mesa-dev install
                            libgudev-1.0-0:amd64 install
                            libice-dev:amd64 install
                            libimobiledevice4 install
                            libkrb5-dev install
                            libmtdev1:amd64 install
                            libmysql++-dev install
                            libmysqlclient-dev install
                            libmysqlcppconn-dev install
                            libopenal-dev:amd64 install
                            libpcre3-dev:amd64 install
                            libpthread-stubs0-dev:amd64 install
                            libqt5opengl5-dev:amd64 install
                            libroot-core-dev install
                            libroot-geom-dev install
                            libroot-graf2d-gpad-dev install
                            libroot-graf2d-graf-dev install
                            libroot-graf3d-gl-dev install
                            libroot-gui-dev install
                            libroot-hist-dev install
                            libroot-io-dev install
                            libroot-math-mathcore-dev install
                            libroot-math-matrix-dev install
                            libroot-net-dev install
                            libroot-proof-dev install
                            libroot-tree-dev install
                            libsm-dev:amd64 install
                            libssl-dev:amd64 install
                            libstdc++-4.8-dev:amd64 install
                            libudev1:amd64 install
                            libudev1:i386 install
                            libv4l-dev:amd64 install
                            libx11-dev:amd64 install
                            libx11-xcb-dev install
                            libxau-dev:amd64 install
                            libxcb-dri2-0-dev:amd64 install
                            libxcb-glx0-dev:amd64 install
                            libxcb1-dev:amd64 install
                            libxdamage-dev:amd64 install
                            libxdmcp-dev:amd64 install
                            libxext-dev:amd64 install
                            libxfixes-dev:amd64 install
                            libxpm-dev:amd64 install
                            libxt-dev:amd64 install
                            libxxf86vm-dev:amd64 install
                            linux-libc-dev:amd64 install
                            makedev install
                            manpages-dev install
                            mesa-common-dev install
                            python-dbus-dev install
                            qtbase5-dev:amd64 install
                            qtbase5-dev-tools install
                            qtdeclarative5-dev install
                            system-config-printer-udev install
                            udev install
                            unity-scope-devhelp install
                            x11proto-core-dev install
                            x11proto-damage-dev install
                            x11proto-dri2-dev install
                            x11proto-fixes-dev install
                            x11proto-gl-dev install
                            x11proto-input-dev install
                            x11proto-kb-dev install
                            x11proto-xext-dev install
                            x11proto-xf86vidmode-dev install
                            xserver-xorg-input-evdev install
                            xserver-xorg-video-fbdev install
                            xtrans-dev install
                            zlib1g-dev:amd64 install
                            root@Gigabyte-Z68P-DS3:~#

                            1 Reply Last reply
                            0
                            • SGaistS Offline
                              SGaistS Offline
                              SGaist
                              Lifetime Qt Champion
                              wrote on last edited by
                              #37

                              Did you retry to run qmake now ?

                              Interested in AI ? www.idiap.ch
                              Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                              1 Reply Last reply
                              0
                              • ? Offline
                                ? Offline
                                A Former User
                                wrote on last edited by
                                #38

                                [quote author="SGaist" date="1389256104"]Did you retry to run qmake now ?[/quote]

                                Ok...

                                Yes... please see again an error:

                                root@Gigabyte-Z68P-DS3:/opt/Qt5.2.0/5.2.0/Src/qtbase/src/plugins/sqldrivers/mysql# qmake "INCLUDEPATH+=/usr/include/mysql" "LIBS+=-L/usr/lib/mysql -lmysqlclient_r" mysql.pro

                                Project ERROR: addExclusiveBuilds() requires at least two arguments

                                1 Reply Last reply
                                0
                                • SGaistS Offline
                                  SGaistS Offline
                                  SGaist
                                  Lifetime Qt Champion
                                  wrote on last edited by
                                  #39

                                  Since you installed Qt 5.2 Why didn't you use the qmake from that Qt rather than the one from the system ?

                                  Interested in AI ? www.idiap.ch
                                  Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                                  1 Reply Last reply
                                  0
                                  • ? Offline
                                    ? Offline
                                    A Former User
                                    wrote on last edited by
                                    #40

                                    Well , I want to build mysql plugin for Qt 5.2 !
                                    I get error message : QMySQL driver not found loaded.

                                    I try test with a minimal code :

                                    Main :

                                    @
                                    #include <QCoreApplication>
                                    #include <QtSql/QSqlDatabase>
                                    #include <QtSql>
                                    #include <QDebug>

                                    //remplacer l'affichage par la commande cout
                                    #define q2c(string) string.toStdString()

                                    int main(int argc, char *argv[])
                                    {
                                    QCoreApplication a(argc, argv);

                                    QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL");
                                       db.setHostName("localhost");
                                       db.setDatabaseName("qtdatabase");
                                       db.setUserName("root");
                                       db.setPassword("");
                                       bool ok = db.open();
                                    
                                    return a.exec&#40;&#41;;
                                    

                                    }

                                    @

                                    and .pro :

                                    @
                                    #-------------------------------------------------

                                    Project created by QtCreator 2014-01-01T09:22:46

                                    #-------------------------------------------------

                                    QT += core
                                    QT += sql
                                    QT -= gui

                                    TARGET = untitled18
                                    CONFIG += console
                                    CONFIG -= app_bundle

                                    QTPLUGIN += qsqlmysql
                                    TEMPLATE = app

                                    SOURCES += main.cpp

                                    @

                                    1 Reply Last reply
                                    0
                                    • SGaistS Offline
                                      SGaistS Offline
                                      SGaist
                                      Lifetime Qt Champion
                                      wrote on last edited by
                                      #41

                                      Then use /opt/Qt5.2.0/path_to_bin/qmake to configure the plugin project

                                      Interested in AI ? www.idiap.ch
                                      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                                      1 Reply Last reply
                                      0
                                      • ? Offline
                                        ? Offline
                                        A Former User
                                        wrote on last edited by
                                        #42

                                        [quote author="SGaist" date="1389260673"]Then use /opt/Qt5.2.0/path_to_bin/qmake to configure the plugin project[/quote]

                                        I don't understand can you give me true and full command ? please :)

                                        1 Reply Last reply
                                        0
                                        • SGaistS Offline
                                          SGaistS Offline
                                          SGaist
                                          Lifetime Qt Champion
                                          wrote on last edited by
                                          #43

                                          rather that calling just qmake like you already did in the plugin folder, use the full path to /opt/Qt5.2.0/whatever_is_needed/bin/qmake and you should be good

                                          Interested in AI ? www.idiap.ch
                                          Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                                          1 Reply Last reply
                                          0

                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • Users
                                          • Groups
                                          • Search
                                          • Get Qt
                                          • Unsolved