MY SQL Datenbank auf andere Festplatte verschieben auf Windows Server 2012R2
Hallo zusammen,
auf meinem Windows Server 2012R2 läuft eine MySQL Datenbank, da diese momentan noch auf der C:/ Partition liegt und hier langsam der Speicher knapp wird würde ich die Datenbank gerne nach D:/ auslagern. Bis jetzt habe ich im WWW noch keine Lösung gefunden die funktioniert hat. Den "data" Ordner habe ich kopiert und anschließend den datadir Pfad in der my.ini angepasst aber beim Versuch den mySQL Dienst zu starten kommt der "Fehler 1067: Der Prozess wurde unerwartet beendet." Kann mir jemand sagen wie man das richtig macht? Oder was ich falsch mache?
Vielen Dank im Voraus.
5 Antworten
in meiner my.ini ist noch ganz am ende ein eintrag
innodb_data_home_dir="..."
der ebenfalls auf das data verzeichnis verweist.
Übrigens würde ich gerne wissen welches MySQL du genommen hast also welche version und welcher Installer XAMP ? WAMP ?
Und dann könntest Du nochmal sagen , was Du schon alles gelesen hast was nicht funktioniert , wir haben keine Lust alles dreinmal zu sagen und Du sagst, dann , ne hab ich doch schon gemacht . Das erwähnt man beim Fragen .
Auch wenn es nerft, anders rum nerft es richtig , du willst ja was von uns , nicht wir von dir .
habs eben mit beiden versionen ausprobiert , solange der pfad stimmt, reicht bei mir der data_dir .. innodbs werden da auch verwaltet, ergo ist das andere noch
auf c hab ich gar nichts :)
# Uncomment the following if you are using InnoDB tables
#innodb_data_home_dir = C:\mysql\data/
oke danke für die schnelle antwort.
Funktioniert bei mir nur leider nicht bekomm ständig den gleichen Fehler 1067 sobald ich die my.ini ändere
Ich hab nur den Ordner nach F: kopiert und den data:dir pfad angepasst ,
natürlich vorher den Mysql server gestopt, dann nach der ini gestartet und läuft .
an den Datenbanken liegt es nicht, die sind genormt und haben auch kein pfad drinne :) . kann es sein das du irgendwas an inis mitkopiert hast ?
bin als Administrator angemeldet. sollte also alle Rechte haben
kann ich nicht zu 100 % beantworten aber vermute stark
MyISAMSo wie ich das sehe, hast Du nicht verstanden, dass es ein Programm gibt (das muss dort bleiben wo es ist) und Daten. Die kannst Du auf ein anderes Laufwerk kopieren. Du musst nur noch im Programm festlegen, dass diese Datei dann verwendet wird.
mysql 5.6.24.0 msi Paket
is nen IIS 8.0 mit typo3
wie gesagt verschiedene Methoden bei denen der data Ordner kopiert wird und anschließend der Pfad in der my.ini angepasst wurde.
Genaue Vorgehensweise:
mysql Dienst gestoppt,
data Ordner mit den SQL Tabellen darin kopiert,
my.ini angepasst,
mysql dienst gestartet -> Fehler