MySQL: Version herausfinden

Möchte man die aktuell eingesetzte MySQL Version bestimmen, kann man dies mit Hilfe eines einfachen SQL-Befehls herausfinden. Dazu einfach auf die MySQL Konsole wechseln oder per PHPMyAdmin folgenden Befehl ausführen:

SELECT VERSION();

Alternativ kann man dies auch mit folgendem PHP-Befehl herausfinden:

phpinfo();

Hier wird neben den PHP-Einstellungen auch die MySQL-Version ausgegeben.

MySQL: Dump per Konsole einspielen

Manchmal kann es bei einer MySQL Installation auf einem Windowssystem ganz nützlich sein, einen Dump direkt per Konsole einzuspielen. Insbesondere bei großen Dumps ist der Weg per Konsole zu empfehlen, da die Verarbeitung einiges an Zeit in Anspruch nimmt. Bei der Nutzung von externen Programmen kommt es bei größeren Datenmengen gerne zu Timeouts.

Dazu wechselst man auf die MySQL Konsole und zieht sich die gewünschte Datenbank mit „use Datenbankname“ an.

Nun kann man mit folgendem Befehl einen Datenbankdump einspielen:

source filename;

Im konkreten Beispiel kann dies so aussehen:

use Datenbankname
source c:\Pfad\zum\Dump.sql

Hintergrundinformationen:
MySQL ist eines der am weitesten verbreiteten Datenbanksysteme. Es ist als Open-Source-Software sowie als kommerzielle Enterpriseversion für verschiedene Betriebssysteme, darunter Windows oder Linux, verfügbar.

Windows 64 bit – ODBC 32 bit starten

Viele 32bit Programme kommen nicht mit 64bit ODBC Treibern klar.
Zwar ist in der ODBC-Konfiguration eine Verbindung möglich, die Programme selber können jedoch keine Verbindung herstellen.

Eine Lösung für dieses Problem ist es auf dem jeweiligen 64Bit-System einen 32Bit-Treiber zu installieren.

Startet man nun die ODBC-Administration wird der 32bit-Treiber nicht angezeigt, da es sich schließlich um ein 64bit-System handelt.

Die 32-bit ODBC-Konfiguration findet man unter

C:\Windows\SysWOW64\odbcad32.exe

Hintergrundinformationen:
ODBC steht für Open Database Connectivity und ist eine standardisierte Datenbankschnittstelle, die SQL als Datenbanksprache verwendet.
Damit bietet ODBC eine Programmierschnittstelle (kurz API), die es einem Programmierer erlaubt, seine Anwendung relativ unabhängig vom verwendeten Datenbankmanagementsystem (DBMS) zu entwickeln, dafür dafür ein ODBC-Treiber existiert.
Ein bleibter ODBC-Treiber ist der von MySQL.