![]() |
Datenbank: MySQL • Version: 5 • Zugriff über: ZEOS
vollautomatische Installation von MySQL inkl. User und DB?
Hi,
folgendes Problem: Wir haben eine Anwendung als Projekt im Studium machen müssen (BDS 2006, C++). Nun sollen wir die Anwenung freilich ausliefern und dazu auch ein Setup schreiben. Blöderweise braucht die Anwendung nun ne Datenbank, und da der Prof. sich das anschaut müssen wir ihm die Datenbank auch mitinstallieren. Gibts schon irgendwas z.B. für dem Nullsoft Installer oder InnoSetup oder Microsoft Installer ( oder beliebigen kostenlosen Installer hier einfügen) um eine MySQL - Datenbank lokal fix und fertig zu installieren und dann noch ein Script reinlaufen zu lassen das mir gleich den User und die Tabellen anlegt? Ein absolutes Nice-To-Have wäre es auch, wenn wir gleich noch ein OpenOffice mit ausliefern könnten, weil das auch benötigt wird. Gibts da auch schon Scripte für? Anmerkung: OpenOffice können wir als Systemvoraussetzung eingeben, das bekommt der Prof. gerade noch installiert - ne MySQL können wir ihm aber nun wirklich nicht zumuten, das muss automatisch laufen. |
Re: vollautomatische Installation von MySQL inkl. User und D
Vielleicht könnt Ihr Euch mal ansehen, wie die Jungs von apachefriends.org das machen. Die haben ja mit XAMPP so eine Allround-Lösung, die das softwaretechnische Gegenstück zum Fastfood darstellt: Auspacken und reinbeißen. ;-)
Die regeln sämtliche weitere Konfiguration über Batch-Dateien, das kann also nicht so komplex sein und lässt hoffen, dass man einige der dort durchgeführten Operationen auch mit den von Dir genannten Installern hinbekommt. |
Re: vollautomatische Installation von MySQL inkl. User und D
Also MySQl kann ja fast per XCOPY installiert werden - lediglich die Konfigurationsdatei muss angepasst werden. Bei mir heißt die my.cnf und liegt in c:\. Die Basisversion davon sieht dann so aus (Pfade natürlich anpassen):
Code:
Nun ist der Server im Prinzip lauffähig, als Dienst installiert werden kann er mittels
[mysqld]
basedir=c:/programme/web/mysql datadir=c:/programme/web/mysql/data
Code:
(Natürlich den Pfad vorher in PATH aufnehmen oder den Pfad absolut angeben). Die Datenbank befüllen kannst du dann mittels des Konsolenclients [i]mysql[b] im Batchmodus.
mysqld-nt--install
Nun ist MySQL als Dienst installiert und kann gestartet werden. |
Re: vollautomatische Installation von MySQL inkl. User und D
Hrm... gibts irgendwo Informationen über default-Einstellungen? z.B. Defaultuser und Defaultpassword für einen Admin-User der zumindest von Localhost aus volle Rechte hat?
|
Re: vollautomatische Installation von MySQL inkl. User und D
Zitat:
Name: root Passwort: <keines> Zumindest bei XAMPP wird's so eingerichtet. |
Re: vollautomatische Installation von MySQL inkl. User und D
Bei MySQL 4 war das noch root mit leerem Passwort, der alle Rechte hat (aber nur von localhost). Obs bei Mysql5 immer noch ist, weiß ich nicht.
|
Re: vollautomatische Installation von MySQL inkl. User und D
Hrm.. dann schau ich mal, denke das hilft uns weiter...
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:30 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz