MySQL-Datenbank unter Windows installieren

5472
nobody

Ich muss MySQL unter Windows XP installieren. Bei beiden Versionen .msi und .zip sind jedoch Windows-Administratorrechte erforderlich, damit die Datenbank funktioniert. Gibt es eine Möglichkeit, MySQL ohne Windows-Administratorrechte zu installieren? Wenn nicht, gibt es eine Datenbank, die nicht installiert werden muss (KEINE in der Speicherdatenbank)?

0
EasyPHP bietet alles. vor 13 Jahren 0
Ich persönlich würde WAMP installieren, da ich ein einfaches Leben mag, obwohl Sie dazu auch Administratorrechte benötigen - http://www.wampserver.com/de/ vor 13 Jahren 0
@ f00, ich hatte noch nie von WAMPServer gehört; Als ich Ihren Kommentar sah, dachte ich automatisch, Sie sagten [XAMPP] (http://www.apachefriends.org/de/xampp.html), bis ich die Seite sah. `>. <` Synetech vor 13 Jahren 0

3 Antworten auf die Frage

2
ipim.com
  • MySQL ist so installiert, dass es als Windows-Dienst ausgeführt wird. Sie benötigen Administratorrechte oder Rechte, um Dienste auf Ihrem Computer zu installieren.
  • Sie können versuchen, SQLite ist eine dateibasierte Datenbank.
1
kprobst

Ich glaube nicht, dass Sie MySQL ohne Administratorrechte installieren können, da dies ein Dienst ist.

Wenn Sie das nicht umgehen können, versuchen Sie es mit SQLite . Es ist dateibasiert, kann einfach in jedes Verzeichnis entpackt werden und Treiber sind für die meisten Sprachen vorhanden.

1
Vladislav Vaintroub

Zip erfordert keine Administratorrechte, wenn Sie die Datenbank nicht als Dienst ausführen. Sie können es von der Kommandozeile aus ausführen, zB mit

bin \ mysqld --console

Nach dem Auspacken des Reißverschlusses.

Einverstanden. Nur * die Installation * erfordert Administratorrechte, da es installiert und als Dienst ausgeführt wird. Sie können den Dämon wie jedes andere Hintergrundprogramm ohne Administratorrechte ausführen. (Ob er als Server fungieren kann, einen Port öffnen und überwachen und Daten ohne Administratorrechte empfangen kann, ist eine andere Angelegenheit. Es kann funktionieren, aber ich habe es nicht ausprobiert ... obwohl ich daran interessiert wäre, wenn es tut.) Synetech vor 13 Jahren 0
Es kann als Server fungieren und den Port öffnen und abhören, auch wenn der Benutzer, der es ausführt, kein Administrator ist. Ob von diesem Computer aus eine Verbindung zu diesem Port hergestellt werden kann, unterliegt den Firewall-Regeln (und auch den eigenen Authentifizierungsregeln von mysql). Vladislav Vaintroub vor 13 Jahren 0
Ich habe dies versucht, aber es wurde der folgende Fehler angezeigt: mysqld: Der für die MySQL-Anwendung erforderliche Registrierungsschlüssel konnte nicht erstellt werden, um auf das Windows-Ereignisprotokoll zugreifen zu können. Führen Sie die Anwendung einmal mit ausreichenden Berechtigungen aus, um den Schlüssel zu erstellen, den Schlüssel manuell hinzuzufügen oder die Protokollierung für diese Anwendung zu deaktivieren user32882 vor 6 Jahren 0