Ich habe mich gefragt, welche Vorteile die Verwendung eines ODBC-Treibers für die Verbindung mit einem MySQL-Server bietet. Welchen Vorteil hat das, wenn Sie direkt über TCP mit dem Server verbinden und Ihre SQL-Befehle direkt abfeuern?Was ist der Zweck eines ODBC-Treibers beim Herstellen einer Verbindung zu einem MySQL-Server?
Ich arbeite mit einer in labVIEW geschriebenen Codebasis, die auf eine UDL-Datei verweist, die auf eine Datenquelle und den zugehörigen ODBC-Treiber verweist, um die Verbindung zum Server zu verwalten. Ich bin noch nicht davon überzeugt, dass es notwendig ist. Ich kann den Vorteil der Verwendung eines Treibers erkennen, wenn Sie eine Verbindung zu Microsoft Access oder Excel herstellen, aber wenn Ihr Empfänger ein SQL-Server eines bestimmten Typs ist, warum benötigen Sie einen Mittelsmann, der Ihre SQL-Befehle verarbeitet?
Es ist sehr sinnvoll, die Datenquelle zwischen verschiedenen Anwendungen auf demselben Computer mit getrennten Verbindungsanmeldeinformationen zu teilen. –
Richtig guter Punkt, Sie richten es einmal und können dann die Verbindung über viele Anwendungen hinweg verwenden. –