2013-10-15 7 views
9

ich SQL neu bin, habe ich installiert mysql und verfolge ich das Buch: Java, wie man programmiert zu mysqlFehler bei Starten von MySQL-Server über die Eingabeaufforderung

Ich erhalte den folgenden Fehler zu verbinden. In Bezug auf Zeitstempel .. Ich verstehe den Grund .. aber ich versuche zu beheben "Kann Testdatei nicht erstellen C: \ Programme \ MySQL \ MySQL Server 5.6 \ Daten \ Swati-HP.lower-test"

Bitte leitet ich wit Bezug auf diese

C:\Users\Swati>mysqld.exe 
2013-10-15 13:57:01 0 [Warning] TIMESTAMP with implicit DEFAULT value is depreca 
ted. Please use --explicit_defaults_for_timestamp server option (see documentati 
on for more details). 
2013-10-15 13:57:01 7492 [Warning] Can't create test file C:\Program Files\MySQL 
\MySQL Server 5.6\data\Swati-HP.lower-test 
2013-10-15 13:57:01 7492 [Warning] Can't create test file C:\Program Files\MySQL 
\MySQL Server 5.6\data\Swati-HP.lower-test 
2013-10-15 13:57:01 7492 [Note] Plugin 'FEDERATED' is disabled. 
2013-10-15 13:57:01 7492 [Note] InnoDB: The InnoDB memory heap is disabled 
2013-10-15 13:57:01 7492 [Note] InnoDB: Mutexes and rw_locks use Windows interlo 
cked functions 
2013-10-15 13:57:01 7492 [Note] InnoDB: Compressed tables use zlib 1.2.3 
2013-10-15 13:57:01 7492 [Note] InnoDB: Not using CPU crc32 instructions 
2013-10-15 13:57:01 7492 [Note] InnoDB: Initializing buffer pool, size = 128.0M 
2013-10-15 13:57:01 7492 [Note] InnoDB: Completed initialization of buffer pool 
2013-10-15 13:57:01 7492 [ERROR] InnoDB: .\ibdata1 can't be opened in read-write 
mode 
2013-10-15 13:57:01 7492 [ERROR] InnoDB: The system tablespace must be writable! 

2013-10-15 13:57:01 7492 [ERROR] Plugin 'InnoDB' init function returned error. 
2013-10-15 13:57:01 7492 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGIN 
E failed. 
2013-10-15 13:57:01 7492 [ERROR] Unknown/unsupported storage engine: InnoDB 
2013-10-15 13:57:01 7492 [ERROR] Aborting 

2013-10-15 13:57:01 7492 [Note] Binlog end 
2013-10-15 13:57:01 7492 [Note] Shutting down plugin 'partition' 
. 
. 
. 
. 
. 
2013-10-15 13:57:01 7492 [Note] mysqld.exe: Shutdown complete 

Antwort

9

Ordner „Programmdateien“ in Windows in der Regel Schreib wird beschränken für nicht-Admin-Konten, so können Sie entweder:

  1. läuft mysql unter Admin-Konto - nicht sehr gute Praxis
  2. Satz schreiben Rechte für diesen Ordner für alle - nicht sehr gut Praxis
  3. bewegen Datenspeicher in einen anderen Ort und my.cnf entsprechend ändern - rechte
+0

Das funktioniert für mich +1. –

+1

Führen Sie cmd im Administratormodus aus, indem Sie mit der rechten Maustaste auf "cmd" klicken und Run-As-Administrator auswählen. – John

49

kann der gleiche Fehler auch passieren, wenn mysqld.exe bereits läuft. Töte einfach den Prozess.

+2

Das war es für mich, vielen Dank! – avalancha

+0

danke, das war hilfreich – Alsciende

+1

+1 - verschwendete eine halbe Stunde und dann Ihre Antwort gefunden. Prost! Ich bin sehr neu in MySQL. Ich hatte die db ohne '--console' Option gestartet. –

0

Sie müssen Lese-/Schreibberechtigungen für Benutzer gewähren SYSTEM

Verwandte Themen