Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. International
  3. German
  4. Qt 5.2.1 MySQL SQL Driver installieren [SOLVED]
Forum Updated to NodeBB v4.3 + New Features

Qt 5.2.1 MySQL SQL Driver installieren [SOLVED]

Scheduled Pinned Locked Moved German
92 Posts 2 Posters 57.8k Views 1 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.
  • N Offline
    N Offline
    nickvan86
    wrote on last edited by
    #82

    Hallo nochmal,

    Wenn ich ein Release mache wie muss die Ordner Struktur aussehen wenn ich im Netz (LAN) verteile?

    Qt 5.2.1 Creator 3.0.1 Windows 7 64bit

    1 Reply Last reply
    0
    • C Offline
      C Offline
      clochydd
      wrote on last edited by
      #83

      Das hängt stark davon ab, was du veröffentlichen möchtest:
      Wenn es sich um mehrere Qt-Anwendungen handelt, könntest du mit "Shared Libraries":qthelp://org.qt-project.qtdoc.520/qtdoc/sharedlibrary.html arbeiten. Wenn du nur eine Anwendung verteilen willst, kannst du Static Libraries verwenden, dann erhältst du nur ein .exe.
      Die Prozesse sind unter Deploying Qt Applications in der Qt Hilfe oder auch im "Wiki":http://qt-project.org/wiki/Deploying-an-Application-on-Windows-using-Shared-Libraries beschrieben.
      Ich hoffe, das hilft dir weiter

      1 Reply Last reply
      0
      • N Offline
        N Offline
        nickvan86
        wrote on last edited by
        #84

        Also einmal gebe ich den Ordner "platforms" und den "sqldrivers" mit.
        Mit einer sqlite geht es wunderbar aber wie mache ich es mit der mysql wenn diese auf einem pc (xxx.xxx.xxx.200) also server läuft?
        Der link shared libraries geht leider nicht.
        Also ich will diese Anwendung auf mehrere PC im gleichen Netzwerk verteilen um auf die gleiche Datenbank zu kommen.

        Qt 5.2.1 Creator 3.0.1 Windows 7 64bit

        1 Reply Last reply
        0
        • C Offline
          C Offline
          clochydd
          wrote on last edited by
          #85

          Ich vermute, das Problem liegt am Zugriff der Clients auf die Datenbank. Die PCs müssen in der Lage sein, auf die Datenbank zuzugreifen (port und host beachten). Wenn du die Anwendung mit sqlite zum Laufen gebracht hast, wird es auch mit MYSQL funktionieren, wenn der Zugriff der PCs gesichert ist.

          1 Reply Last reply
          0
          • N Offline
            N Offline
            nickvan86
            wrote on last edited by
            #86

            Also muss ich nur den sqldrivers Ordner mitliefern?

            Qt 5.2.1 Creator 3.0.1 Windows 7 64bit

            1 Reply Last reply
            0
            • C Offline
              C Offline
              clochydd
              wrote on last edited by
              #87

              Wenn es mit sqlite so schon läuft, dann: ja.
              Ich weiß nicht, ob du noch weitere DLLs benötigst aber für das MYSQL-Kapitel müsste es genügen.

              1 Reply Last reply
              0
              • N Offline
                N Offline
                nickvan86
                wrote on last edited by
                #88

                Okay. Mal schauen. Wie löst du das Problem?

                Qt 5.2.1 Creator 3.0.1 Windows 7 64bit

                1 Reply Last reply
                0
                • N Offline
                  N Offline
                  nickvan86
                  wrote on last edited by
                  #89

                  Ich komme nicht auf den Fehler :-( habe jetzt die dll die er braucht oder ankreidet in den gleichen ordner getan wie die exe datei. Aber er schafft keine verbindung zur datenbank. mit der mysql workbench komme ich drauf und mit den gleichen daten die ich dort eingegeben habe gebe ich im programm auch ein. debug läuft ohne weiteres aber das release läuft nicht da es keine datenbank öffnen kann.

                  Qt 5.2.1 Creator 3.0.1 Windows 7 64bit

                  1 Reply Last reply
                  0
                  • C Offline
                    C Offline
                    clochydd
                    wrote on last edited by
                    #90

                    Hi, versuche doch mal, Fehlermeldungen zu erzeugen und die dann zu posten. Ich könnte mir vorstellen, dass das Probleme auch für viele andere interessant ist, daher solltest du einen neuen Thread eröffnen (Deploy Qt5.2 plus MYSQL Win7).
                    Evtl. hilft schon, das Release Build komplett neu zu kompilieren.

                    1 Reply Last reply
                    0
                    • N Offline
                      N Offline
                      nickvan86
                      wrote on last edited by
                      #91

                      Wie erzeuge ich am besten eine gezielte Fehlermeldung?
                      Ich glaub er erkennt die MYSQL treiber nicht die ich ihm mit gegeben habe.
                      Wie sieht denn die Ordnerstruktur einer fertigen EXE aus?
                      Ich habe jetzt momentan einen Ordner Biodate in dem ist einmal der ordner platforms und sqldrivers. Das Programm startet ohne probleme. das einzige er gibt mir ein QMessageBox aus in der ich die datenbank öffne.

                      Gruß

                      Qt 5.2.1 Creator 3.0.1 Windows 7 64bit

                      1 Reply Last reply
                      0
                      • N Offline
                        N Offline
                        nickvan86
                        wrote on last edited by
                        #92

                        Ich mache mal einen neuen Thread auf.

                        Qt 5.2.1 Creator 3.0.1 Windows 7 64bit

                        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 Extensions
                        • Unsolved