mysql startet nicht nach Wechsel des Datepfades

Irgendwelche Probleme mit XAMPP für Windows? Dann ist hier genau der richtige Ort um nachzufragen.

mysql startet nicht nach Wechsel des Datepfades

Postby harley-rider » 06. May 2017 09:22

Hallo zusammen
Ich will die Webseiten und Datenbanken aus dem C:/xampp auf meine Daten-Partition (I:) 'auslagern'.
htdocs funktioniert nach den Änderungen in httpd.conf

Bei mysql funktioniert es nicht.
Ich habe in 'my.ini' folgende Änderungen gemacht :
datadir = "I:/webapps-local/mysql/data"
innodb_data_home_dir = "I:/webapps-local/mysql/data"
innodb_log_group_home_dir = "I:/webapps-local/mysql/data"

Der mysql Start bleibt nun aber hängen :
10:31:43 [mysql] Versuche MySQL zu starten...

Habe ich da was übersehen, dass noch geändert werden muss ?
harley-rider
 
Posts: 3
Joined: 06. May 2017 08:58
XAMPP version: 3.2.2
Operating System: Win 10

Re: mysql startet nicht nach Wechsel des Datepfades

Postby Altrea » 06. May 2017 12:53

Ist Laufwerk vielleicht nicht für den Benutzer mit dem MySQL gestartet wird verfügbar?

Zeige uns doch bitte mal den kompletten Loginhalt des control panels sowie des mysql_error.log
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 8849
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 10 Pro x64

Re: mysql startet nicht nach Wechsel des Datepfades

Postby harley-rider » 06. May 2017 14:50

Im Control-Panel war kein Eintrag im mysql Log zu sehen.
Da wurde aber auch das Log von C: geöffnet. Im Log auf I: fand ich dann folgende Feler :

2017-05-06 10:39:11 8968 [Note] InnoDB: Using mutexes to ref count buffer pool pages
2017-05-06 10:39:11 8968 [Note] InnoDB: The InnoDB memory heap is disabled
2017-05-06 10:39:11 8968 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions
2017-05-06 10:39:11 8968 [Note] InnoDB: _mm_lfence() and _mm_sfence() are used for memory barrier
2017-05-06 10:39:11 8968 [Note] InnoDB: Compressed tables use zlib 1.2.3
2017-05-06 10:39:11 8968 [Note] InnoDB: Using generic crc32 instructions
2017-05-06 10:39:11 2308 InnoDB: Error: unable to create temporary file; errno: 0
2017-05-06 10:39:11 8968 [ERROR] Plugin 'InnoDB' init function returned error.
2017-05-06 10:39:11 8968 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
2017-05-06 10:39:11 8968 [Note] Plugin 'FEEDBACK' is disabled.
2017-05-06 10:39:11 8968 [ERROR] Unknown/unsupported storage engine: InnoDB
2017-05-06 10:39:11 8968 [ERROR] Aborting

Den selben Fehler erhielt ich dann auch nachdem ich wieder auf die lokale C: Konfiguration zurück ging.
harley-rider
 
Posts: 3
Joined: 06. May 2017 08:58
XAMPP version: 3.2.2
Operating System: Win 10

Re: mysql startet nicht nach Wechsel des Datepfades

Postby Altrea » 06. May 2017 17:59

harley-rider wrote:2017-05-06 10:39:11 2308 InnoDB: Error: unable to create temporary file; errno: 0

Dies ist deine Fehlerursache.
Prüfe ob das von dir definierte MySQL tmp verzeichnis für den für MySQL verwendeten Benutzer existiert und schreibberechtigt ist.
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 8849
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 10 Pro x64

Re: mysql startet nicht nach Wechsel des Datepfades

Postby harley-rider » 07. May 2017 05:33

Das hatte ich ja nicht verändert, blieb auf 'C:/xampp/tmp'.
Was ich mir nicht erklären kann ist, dass nach dem Starten mit der ursprünglichen Konfiguration (mysql/data wieder auf c:) der selbe Fehler mit diesem 'temporary file' auch auftrat.
Anyway, da noch ein xampp Update anstand, habe ich das ganze xampp auf die Daten-Partition neu installiert...
harley-rider
 
Posts: 3
Joined: 06. May 2017 08:58
XAMPP version: 3.2.2
Operating System: Win 10


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 12 guests