AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Eigene Software, MySQL Datenbank per InnoSetup installieren
Thema durchsuchen
Ansicht
Themen-Optionen

Eigene Software, MySQL Datenbank per InnoSetup installieren

Offene Frage von "AirJordan"
Ein Thema von AirJordan · begonnen am 11. Dez 2007 · letzter Beitrag vom 28. Dez 2007
Antwort Antwort
Seite 1 von 5  1 23     Letzte »    
Benutzerbild von AirJordan
AirJordan

Registriert seit: 29. Mär 2005
Ort: Hamburg
214 Beiträge
 
Delphi 7 Enterprise
 
#1

Eigene Software, MySQL Datenbank per InnoSetup installieren

  Alt 11. Dez 2007, 09:38
Datenbank: mySQL • Version: 5.0.45 • Zugriff über: MyDAC 4.30.0.10
Hallo,

ich habe hier im Forum schon einiges zu diesem Thema gesucht, gelesen und probiert. Allerdings eine vollständige Lösung war noch nicht dabei. Ich möchte:
  • Meine Software installieren (inkl. DLL´s, Verzeichnisse)
  • mySQl Datenbank erstellen per Dump die Tabellen und einige Daten installieren
  • unter Umständen die Software starten und einige Grundeinstellungen vornehmen lassen

Ich denke InnoSetup ist dafür geeignet, allerdings fehlt mir der richtige Tipp um die mySQL DB zu erstellen und die ersten Daten per Script/Dump anzulegen.

Hat einer von euch einen Tipp?
Holger
Georg Schramm über Lothar Dombrowski:
"Er krankt daran, dass die Leute in einer
schrecklichen Welt leben und lachen..."

_
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: Eigene Software, MySQL Datenbank per InnoSetup installie

  Alt 11. Dez 2007, 09:54
Schreib ein kleines Programm, welches du vom Installer aufrufen lässt.
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.171 Beiträge
 
Delphi 10.4 Sydney
 
#3

Re: Eigene Software, MySQL Datenbank per InnoSetup installie

  Alt 11. Dez 2007, 09:55
Kostet deine Software etwas/Ist sie Closed Source? Dann ist für jede Installation eine MySQL-Serverlizenz nötig! Alternativ kannst du für einen 5-Stelligen jährlichen Betrag einen Firmenlizenz kaufen.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#4

Re: Eigene Software, MySQL Datenbank per InnoSetup installie

  Alt 11. Dez 2007, 10:05
Wenn ich ihn richtig verstanden habe geht es nicht um die Installation des MySQL-Servers sondern nur einer DB.
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.542 Beiträge
 
Delphi 11 Alexandria
 
#5

Re: Eigene Software, MySQL Datenbank per InnoSetup installie

  Alt 11. Dez 2007, 10:08
Ist es unter MySQL nicht so, dass es reicht, den "Data"-Ordner zu kopieren?
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Benutzerbild von AirJordan
AirJordan

Registriert seit: 29. Mär 2005
Ort: Hamburg
214 Beiträge
 
Delphi 7 Enterprise
 
#6

Re: Eigene Software, MySQL Datenbank per InnoSetup installie

  Alt 11. Dez 2007, 10:35
Zitat von mkinzler:
Wenn ich ihn richtig verstanden habe geht es nicht um die Installation des MySQL-Servers sondern nur einer DB.
Genau, wobei ich mir jetzt schon einige Beiträge zum Thema Lizenzpolitik durchgelesen habe. Embedded Version wäre die Lösung???
Holger
Georg Schramm über Lothar Dombrowski:
"Er krankt daran, dass die Leute in einer
schrecklichen Welt leben und lachen..."

_
  Mit Zitat antworten Zitat
Benutzerbild von AirJordan
AirJordan

Registriert seit: 29. Mär 2005
Ort: Hamburg
214 Beiträge
 
Delphi 7 Enterprise
 
#7

Re: Eigene Software, MySQL Datenbank per InnoSetup installie

  Alt 11. Dez 2007, 10:36
Zitat von DeddyH:
Ist es unter MySQL nicht so, dass es reicht, den "Data"-Ordner zu kopieren?
Das wäre am einfachsten. Nur wohin? Woher weiß mySQL wo es die Datendateien findet?
Holger
Georg Schramm über Lothar Dombrowski:
"Er krankt daran, dass die Leute in einer
schrecklichen Welt leben und lachen..."

_
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#8

Re: Eigene Software, MySQL Datenbank per InnoSetup installie

  Alt 11. Dez 2007, 10:38
Zitat von AirJordan:
Zitat von mkinzler:
Wenn ich ihn richtig verstanden habe geht es nicht um die Installation des MySQL-Servers sondern nur einer DB.
Genau, wobei ich mir jetzt schon einige Beiträge zum Thema Lizenzpolitik durchgelesen habe. Embedded Version wäre die Lösung???
Nein. Die Installation/Lizenzierung auf Enduser abwälzen oder anderes DBMS einsetzen.
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

Registriert seit: 31. Dez 2004
Ort: Stuttgart
4.408 Beiträge
 
Delphi XE8 Enterprise
 
#9

Re: Eigene Software, MySQL Datenbank per InnoSetup installie

  Alt 11. Dez 2007, 10:46
Ich würde das ganze so machen, das Programm über INNO-Setup installieren lassen. Die Installation des MySQL-Servers dem End-User überlassen und dann im eigentlichen Programm die Datenbank erstellen lassen durch eine Überprüfung ob das Programm sich auf die Datenbank verbinden kann oder nicht.
Rolf Warnecke
App4Mission
  Mit Zitat antworten Zitat
Benutzerbild von AirJordan
AirJordan

Registriert seit: 29. Mär 2005
Ort: Hamburg
214 Beiträge
 
Delphi 7 Enterprise
 
#10

Re: Eigene Software, MySQL Datenbank per InnoSetup installie

  Alt 11. Dez 2007, 10:59
Zitat von RWarnecke:
Die Installation des MySQL-Servers dem End-User überlassen
Den mySQL Server Setup (zum Beispiel von XAMPP) schon mitliefern? Oder nur vorher darauf hinweisen, das
dieses und jenes bereits vorhanden sein muss?

Zitat von RWarnecke:
und dann im eigentlichen Programm die Datenbank erstellen lassen durch eine Überprüfung ob das Programm sich auf die Datenbank verbinden kann oder nicht.
Ok, das ist praktisch und gefällt mir.
Holger
Georg Schramm über Lothar Dombrowski:
"Er krankt daran, dass die Leute in einer
schrecklichen Welt leben und lachen..."

_
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 5  1 23     Letzte »    


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:19 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