Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Mysql Datenbank erzeugen mit Zeos (https://www.delphipraxis.net/50698-mysql-datenbank-erzeugen-mit-zeos.html)

drivter 29. Jul 2005 22:54


Mysql Datenbank erzeugen mit Zeos
 
Hi,

jetzt habe ich bereits jede Menge an Tutorials durch, bekomme z.B. über
API auch eine MYSQL Datenbank erzeugt, nur mit den Zeos Komponenten funkt. nicht.
Version der Zeos 6.5.1-alpha build at 2004-11-14 03:26:23
Das Tutorial von Phillip Frenzel beschäftigt sich zwar mit den Tabellen und Abfragen,
die Datenbankanlage wird allerdings nicht beschrieben.

Kann mit hier jemand ein Beispiel geben?

:thumb:

horst 30. Jul 2005 00:25

Re: Mysql Datenbank erzeugen mit Zeos
 
http://www.dsdt.info/tutorials/zeoslib/
:)

Panthrax 30. Jul 2005 00:32

Re: Mysql Datenbank erzeugen mit Zeos
 
Hallo.

Ich beschäftige mich auch gerade mit dem Paar Zeos und MySQL. Ein ZQuery1 und eine ZConnection1 vorausgesetzt, habe ich folgendes erfolgreich Versucht:
Delphi-Quellcode:
with ZQuery1 do
begin
  // Datenbank erzeugen:
  SQL.Text:='CREATE DATABASE MeineDatenbank';
  ExecSQL;

  // Datenbank auswählen:
  SQL.Text:='USE MeineDatenbank';
  ExecSQL;
end;
Genauere Hilfe gibts unter: Eine Datenbank erzeugen und benutzen (MySQL.de)

MfG
Pathrax

DP-Maintenance 30. Jul 2005 07:56

DP-Maintenance
 
Dieses Thema wurde von "r_kerber" von "Tutorials und Kurse" nach "Datenbanken" verschoben.
Dies ist kein Tutorial sondern ein Frage. Deshalb gehört das wohl eher zu Datenbank.

drivter 31. Jul 2005 19:52

Re: Mysql Datenbank erzeugen mit Zeos
 
Hallo Horst,

genau das Tutorial http://www.dsdt.info/tutorials/zeoslib/ von Phillip Frenzel
bringt mich eben nicht weiter.

Hallo Pathrax,

also ich nutze zum Testen eine zconnection1 mit den Eigenschaften
Code:
hostname ='localhost'
user    ='user1'
protocol ='mysql'
Database =''
Connected='true'
Ebenso nutze ich eine zquery1, mit dem von Dir beschriebenen Code:
Delphi-Quellcode:
with ZQuery1 do
begin
  // Datenbank erzeugen:
  SQL.Text:='CREATE DATABASE MeineDatenbank';
  ExecSQL;

  // Datenbank auswählen:
  SQL.Text:='USE MeineDatenbank';
  ExecSQL;
end;
Müssen noch weitere Eigenschaften definiert werden?

Beim Ausführen gibt es dann eine nette Schutzverletzung, die DB wird allerdings nicht erzeugt.

Irgendwie scheint mir z.B. ADO einfacher geschnitzt zu sein als die ZEOS Komponenten.

[edit=Sharky]Tags gesetzt. Mfg, Sharky[/edit]

Panthrax 31. Jul 2005 22:12

Re: Mysql Datenbank erzeugen mit Zeos
 
Liste der Anhänge anzeigen (Anzahl: 1)
Im Anhang ist ein Beispiel.

Du muss noch die Verbindungseigenschaften für deinen MySQl-Server setzen (User, Password), evtl. noch das Protokoll (MySQL 3, 4, ...).

Viel Erfolg damit!

Panthrax

drivter 1. Aug 2005 09:39

Re: Mysql Datenbank erzeugen mit Zeos
 
Hallo Panthrax,

vielen Dank für die Hilfe, genauso habe ich es vorab auch durchgeführt.
Ich hatte trotzdem eine "access denied" zurückbekommen

Nachdem ich den SQL Server von 4.0.25 auf den Versionsstand 4.1.13 umgestellt
habe, funkt. es bei mir auch.

Trotzdem noch einmal Danke für die schnelle Hilfe! :lol:


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:13 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz