Entwickler-Ecke

Datenbanken - Create Database mit Zeos bei MySQL


jjturbo - Di 19.08.14 08:57
Titel: Create Database mit Zeos bei MySQL
Moin moin,

ich möchte zur Laufzeit auf einem MySQL Server eine neue Datenbank erzeugen.
Ich verwende Zeos 6.6.6 und Delphi2007.

Mit der TZConnection kann ich mich ja nur mit einer Datenbank verbinden die schon existiert, oder?

Wie kann ich denn auf dem Server ein CREATE DATABASE absetzen ohne dass ich vorher mit einer Datenbank verbunden bin?

Gruß Oliver


baumina - Di 19.08.14 09:00

Mit der Datenbank "mysql" kannst du ja auf jeden Fall eine Verbindung herstellen, da diese ja immer existiert. Du kannst auch versuchen den Databasenamen in der Connection leer zu lassen, u.U. geht das auch.


jjturbo - Di 19.08.14 09:04

Hey, danke für die schnelle Antwort! :)

So gehts, mit der Datenbank "mysql" verbinden, die gewünschte DB erstellen und dann mit eben Dieser verbinden.

Gruß Oliver


Nersgatt - Di 19.08.14 09:09

Bei UniDAC kann man die Angabe der Datenbank auch einfach weglassen. Vielleicht geht das mit ZEOS ja auch.