Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   MySQL Wo ist die Tabelle? (https://www.delphipraxis.net/165551-mysql-wo-ist-die-tabelle.html)

Franzelchen 5. Jan 2012 13:22

Datenbank: Mysql • Version: 5 • Zugriff über: zeos

MySQL Wo ist die Tabelle?
 
Hallo

Ich habe eine Datenbank erstellt, eine Tabelle, sowie die Tabelle mit 15 MB Daten befüllt.

MySQL erstellt die Datenbank als Verzeichnis in einem Pfad.
1.Frage: Wie kann ich den Pfad beim createn ändern?

Die Tabelle wird im Verzeichnis der Datenbank erstellt.

Die Tabelle wird mit (15MB) Daten befüllt. Die Tabelle wird als TableName.frm gespeichert. Die Größe dieser Tabellendatei ist vor dem Befüllen unwesentlich kleiner als nachher, obwohl 15MB Daten enthalten sein müßten.
2.Frage: Wo sind meine 15 MB?

3.Frage: Welche Dateien muß ich auf einen Rechner ohne MySQL kopieren, damit ich mein Programm darauf laufen lassen kann?

Bernhard Geyer 5. Jan 2012 14:14

AW: MySQL Wo ist die Tabelle?
 
Zitat:

Zitat von Franzelchen (Beitrag 1144438)
MySQL erstellt die Datenbank als Verzeichnis in einem Pfad.
1.Frage: Wie kann ich den Pfad beim createn ändern?

Beim richtigen Server: Gar nicht. Willst du sowas haben würde sich u.U. die Embedded-Version von MySQL anbieten.

Zitat:

Zitat von Franzelchen (Beitrag 1144438)
Die Tabelle wird mit (15MB) Daten befüllt. Die Tabelle wird als TableName.frm gespeichert. Die Größe dieser Tabellendatei ist vor dem Befüllen unwesentlich kleiner als nachher, obwohl 15MB Daten enthalten sein müßten.
2.Frage: Wo sind meine 15 MB?

In der Datei. Eine DBMS wird die Datenbankdateigröße immer in (größeren) MB-Schritten vom Dateisystem anfordern. 15/16 MB ist denke ich eine gebräuchliche größe bei MySQL

Zitat:

Zitat von Franzelchen (Beitrag 1144438)
3.Frage: Welche Dateien muß ich auf einen Rechner ohne MySQL kopieren, damit ich mein Programm darauf laufen lassen kann?

Entweder MySQL als server installieren oder auf die embedded-Version von MySQL setzen. Hierbei fallen entweder hohe Lizenzkosten an oder du must dein Programm unter der GPL veröffentlichen.

Franzelchen 5. Jan 2012 20:00

AW: MySQL Wo ist die Tabelle?
 
Schade.

Also um meine Datenbank auf einem anderen Rechner zu nutzen, muß also der MySQL-Server auf diesen Rechner installiert werden.

Leider läßt sich die 5.5 Version nicht auf dem Zielrechner installieren.--> framework4 ist nicht für Windows Me geeignet.

Kann mir vielleicht jemand eine Server Version, welche von Windows Me unterstützt wird, nennen?

Danke.

haentschman 5. Jan 2012 20:11

AW: MySQL Wo ist die Tabelle?
 
Zitat:

Kann mir vielleicht jemand eine Server Version, welche von Windows Me unterstützt wird, nennen?
...Boah ey. Es gibt noch Masochisten auf der Welt. :stupid:

Zum Problem: Mit modernen Datenbanken wirst du wohl schlechte Karten haben. Am einfachsten ist, mal einen Firebird Embedded auszuprobieren. Ohne Installation und Schnickschnack...

:gruebel: ... war Me schon 32 Bit ???? :stupid:

Bernhard Geyer 5. Jan 2012 21:12

AW: MySQL Wo ist die Tabelle?
 
Zitat:

Zitat von haentschman (Beitrag 1144521)
:gruebel: ... war Me schon 32 Bit ???? :stupid:

ME? War die Version die wir vor Win95 und Win98 nicht mehr unterstützt haben. War die Windows-Version die alle Fehler von Win98 und NT vereint hatte ohne die Möglichkeiten zu bieten :-)

Luckie 5. Jan 2012 21:45

AW: MySQL Wo ist die Tabelle?
 
Akzeptiert doch einfach, dass es auf ME laufen muss. Auch wenn euch sich da die Fußnägel aufrollen. Eventuell braucht er es für einen Kunden.

Also der MySQL Server muss auf dem Zielrechner installiert sein/werden, wenn du nicht die embedded Version benutzt.

Franzelchen 6. Jan 2012 08:12

AW: MySQL Wo ist die Tabelle?
 
Zitat:

Zitat von Luckie (Beitrag 1144554)

Also der MySQL Server muss auf dem Zielrechner installiert sein/werden, wenn du nicht die embedded Version benutzt.

Was mich zum wiederholen meiner Frage bringt...

Zitat:

Zitat von Franzelchen (Beitrag 1144520)

Kann mir vielleicht jemand eine Server Version, welche von Windows Me unterstützt wird, nennen?

Danke.


RWarnecke 6. Jan 2012 08:17

AW: MySQL Wo ist die Tabelle?
 
Probiere mal die embedded - Varaiante von MySQL. Oder nehme Firebird embedded. Bei den Embedded-Varianten der DBMS brauchst Du nichts zu installieren.

DeddyH 6. Jan 2012 08:19

AW: MySQL Wo ist die Tabelle?
 
Die Angaben sind etwas widersprüchlich:
http://dev.mysql.com/doc/refman/5.1/...uirements.html
(Da steht Me dabei).
http://www.mysql.com/support/support.../database.html
(Hier nicht)

Bleibt IMO nur Ausprobieren.

Franzelchen 6. Jan 2012 08:31

AW: MySQL Wo ist die Tabelle?
 
Zitat:

Zitat von DeddyH (Beitrag 1144600)
Die Angaben sind etwas widersprüchlich:
http://dev.mysql.com/doc/refman/5.1/...uirements.html
(Da steht Me dabei).
http://www.mysql.com/support/support.../database.html
(Hier nicht)

Bleibt IMO nur Ausprobieren.

Wie schon oben beschrieben, es liegt nicht am MySQL-Installer sondern an der nicht lauffähigen Framework 4.


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:36 Uhr.
Seite 1 von 2  1 2      

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