Delphi-PRAXiS
Seite 4 von 5   « Erste     234 5      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Eigene Software, MySQL Datenbank per InnoSetup installieren (https://www.delphipraxis.net/104813-eigene-software-mysql-datenbank-per-innosetup-installieren.html)

AirJordan 12. Dez 2007 20:44

Re: Eigene Software, MySQL Datenbank per InnoSetup installie
 
Zitat:

Zitat von mkinzler
Viele Provider verbieten aber den direkten Zugriff auf die Datenbank(en)

Das wäre bei dem, den ich im Auge hätte, möglich. In einem anderen Projekt mit einer Spezialsoftware
mache ich das nämlich schon so. Da wird mir nur der mySQL Server zur Verfügung gestellt und ich lege
dort meine Tabellen an und verwalte sie.

AirJordan 17. Dez 2007 21:18

Re: Eigene Software, MySQL Datenbank per InnoSetup installie
 
Zitat:

Zitat von mkinzler
Subjektiv gesehen ja. die frage ist nur, ob sich eine späte Umstellung (Programm scheint ja schon fertig zu sein) lohnt. Sonst würde ich halt Installation von MySQL voraussetzen.

Ich sorge mit einem *push* noch mal dafür, dass das Thema noch mal "auf den Tisch kommt". :zwinker:

Was müsste der normale Enduser für mySQL denn installieren? Das komplette XAMPP Paket? Das wäre ja Wahnsinn. :roll:

Mir scheint das es für dieses Thema noch keine richtige Empfehlung gibt.

mkinzler 17. Dez 2007 22:42

Re: Eigene Software, MySQL Datenbank per InnoSetup installie
 
Der MySQl-Server dürfte ausreichend sein.

RWarnecke 18. Dez 2007 17:08

Re: Eigene Software, MySQL Datenbank per InnoSetup installie
 
Zitat:

Zitat von mkinzler
Der MySQl-Server dürfte ausreichend sein.

Wenn AirJordan in seinem Programm noch eine Userverwaltung für den MySQl-Server einbaut.

AirJordan 19. Dez 2007 08:27

Re: Eigene Software, MySQL Datenbank per InnoSetup installie
 
Zitat:

Zitat von RWarnecke
Wenn AirJordan in seinem Programm noch eine Userverwaltung für den MySQl-Server einbaut.

Wenn das Programm nur lokal und von einem "User" benutzt wird, kann ich doch direkt im Programm den User
und das Passwort definieren, die Anmeldung durchführen und die Tabellen öffnen?! Rechte zum Löschen, Hinzufügen,
Ändern kann "er" sowieso ohne Probleme bekommen.

AirJordan 28. Dez 2007 08:38

Re: Eigene Software, MySQL Datenbank per InnoSetup installie
 
Hallo und guten Morgen,

um dieses Thema zum Ende zu bringen. Ich habe MySQL und FB x.x aus dem Projekt gekickt.

Die Servervariante (egal ob MySQL oder FB) beim potentielle Kunden vorauszusetzen, scheidet aus,
weil in der Regel die Kunden alles PC Endanwender sind und sie beim Wort Serverinstallation ab-
geschreckt würden.

Zumal ich sie ja erstmal zum Testen der Software bringen müsste und wer ballert sich erstmal eine
Serverinstallation auf den Rechner um ein Programm zu testen und dann ggf. für sich als unbrauchbar
einzustufen und wieder zu löschen (was ich natürlich bei meiner super Software nicht glaube :-D )

Wäre vielleicht auch eine weitere Regel für schlechte Shareware. :zwinker:
10 Regeln für schlechte Shareware

FB Embedded habe ich stundenlang ausprobiert und bin zu keinem lauffähige Testprojekt gekommen.
Vielleicht bin ich auch nur zu paddelig, allerdings würde es mir vor dem Erstellung einer
Setuproutine für mein Programm mehr als nur grauen. :pale: Gleiches gilt für MySQL Embedded.
Hier kommt noch das großes Fragezeichen: Lizenzpolitik hinzu. Ein weiterer KO-Punkt.

Also bin ich nach langem hin und her, wieder bei dem gelandet was ich habe (und liebe :mrgreen: )

Danke an alle die hier mit Rat und Tat zur Seite standen. :thumb:

mkinzler 28. Dez 2007 08:47

Re: Eigene Software, MySQL Datenbank per InnoSetup installie
 
Zitat:

Die Servervariante (egal ob MySQL oder FB) beim potentielle Kunden vorauszusetzen, scheidet aus,
weil in der Regel die Kunden alles PC Endanwender sind und sie beim Wort Serverinstallation ab-
geschreckt würden.
Den FB-Server kann man auch Installationsfrei verwenden.
Zitat:

Vielleicht bin ich auch nur zu paddelig, allerdings würde es mir vor dem Erstellung einer
Setuproutine für mein Programm mehr als nur grauen.
Warum dll(s) ins Verzeichnis und das wars.
Zitat:

Also bin ich nach langem hin und her, wieder bei dem gelandet was ich habe (und liebe Mr. Green )
Bei was, wenn man fragen darf?

haentschman 28. Dez 2007 10:03

Re: Eigene Software, MySQL Datenbank per InnoSetup installie
 
Hallo AirJordan...

schmeiß mal FB nicht so schnell weg... :-D

ich habe über Setup das so gelöst, daß der User entscheiden kann ob er den Server oder Embedded nutzen will.
Das Setup kopiert dann die erforderlichen DLL`s ins entsprechende Verzeichnis.

...für Dein Vorhaben kann ich dir FB Embedded empfehlen.

für Embedded benötigte Dll`s z.B. in system32:

fbclient.dll
icudt30.dll
icuin30.dll
icuuc30.dll

...und fertig. DB erstellen und los gehts... :-D

mkinzler 28. Dez 2007 10:13

Re: Eigene Software, MySQL Datenbank per InnoSetup installie
 
Zitat:

für Embedded benötigte Dll`s z.B. in system32:
besser ins Programmverzeichnis

AirJordan 28. Dez 2007 10:19

Re: Eigene Software, MySQL Datenbank per InnoSetup installie
 
Zitat:

Zitat von mkinzler
Zitat:

Also bin ich nach langem hin und her, wieder bei dem gelandet was ich habe (und liebe Mr. Green )
Bei was, wenn man fragen darf?

Absolute DB


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:59 Uhr.
Seite 4 von 5   « Erste     234 5      

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