• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

XAMPP - Mysql nie chce się włączyć

Cloud VPS
0 głosów
6,804 wizyt
pytanie zadane 27 października 2016 w Systemy operacyjne, programy przez Lotoos Początkujący (260 p.)

Hejo, mam pewien problem. No to tak, gdy uruchamiam "XAMPP Control Panel" wyskakuję mi taki błąd:

20:04:25  [mysql]     Error: MySQL shutdown unexpectedly.
20:04:25  [mysql]     This may be due to a blocked port, missing dependencies, 
20:04:25  [mysql]     improper privileges, a crash, or a shutdown by another method.
20:04:25  [mysql]     Press the Logs button to view error logs and check
20:04:25  [mysql]     the Windows Event Viewer for more clues
20:04:25  [mysql]     If you need more help, copy and post this
20:04:25  [mysql]     entire log window on the forums

No to jeszcze logi.. 

2016-10-27 20:09:21 2d98 InnoDB: Warning: Using innodb_additional_mem_pool_size is DEPRECATED. This option may be removed in future releases, together with the option innodb_use_sys_malloc and with the InnoDB's internal memory allocator.
2016-10-27 20:09:21 11672 [Note] InnoDB: innodb_empty_free_list_algorithm has been changed to legacy because of small buffer pool size. In order to use backoff, increase buffer pool at least up to 20MB.

2016-10-27 20:09:21 11672 [Note] InnoDB: Using mutexes to ref count buffer pool pages
2016-10-27 20:09:21 11672 [Note] InnoDB: The InnoDB memory heap is disabled
2016-10-27 20:09:21 11672 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions
2016-10-27 20:09:21 11672 [Note] InnoDB: Memory barrier is not used
2016-10-27 20:09:21 11672 [Note] InnoDB: Compressed tables use zlib 1.2.3
2016-10-27 20:09:21 11672 [Note] InnoDB: Using generic crc32 instructions
2016-10-27 20:09:21 11672 [Note] InnoDB: Initializing buffer pool, size = 16.0M
2016-10-27 20:09:21 11672 [Note] InnoDB: Completed initialization of buffer pool
2016-10-27 20:09:22 11672 [Note] InnoDB: Restoring page 0 of tablespace 0
2016-10-27 20:09:22 11672 [Warning] InnoDB: Doublewrite does not have page_no=0 of space: 0
2016-10-27 20:09:22 11672 [ERROR] InnoDB: space header page consists of zero bytes in data file C:\xampp\mysql\data\ibdata1
2016-10-27 20:09:22 11672 [ERROR] InnoDB: Could not open or create the system tablespace. If you tried to add new data files to the system tablespace, and it failed here, you should now edit innodb_data_file_path in my.cnf back to what it was, and remove the new ibdata files InnoDB created in this failed attempt. InnoDB only wrote those files full of zeros, but did not yet use them in any way. But be careful: do not remove old data files which contain your precious data!
2016-10-27 20:09:22 11672 [ERROR] Plugin 'InnoDB' init function returned error.
2016-10-27 20:09:22 11672 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
2016-10-27 20:09:22 11672 [Note] Plugin 'FEEDBACK' is disabled.
2016-10-27 20:09:22 11672 [ERROR] Unknown/unsupported storage engine: InnoDB
2016-10-27 20:09:22 11672 [ERROR] Aborting

Już od dwóch dni się z tym użeram.. Nie wiem co robić..

4 odpowiedzi

0 głosów
odpowiedź 27 października 2016 przez Anszlus Bywalec (2,280 p.)
Zmień port dla MySQL z domyślnego (3306) na jakiś inny (np. 3307). Przyczyną może być używanie tego portu przez inną aplikację, np Skype lub coś innego.
komentarz 27 października 2016 przez Lotoos Początkujący (260 p.)

Powinienem to wspomnieć wcześniej. Zmieniłem port i nadal to samo ;/

0 głosów
odpowiedź 27 października 2016 przez joker Nałogowiec (31,150 p.)

Uruchom XAMPP'a, następnie kliknij Config

 

Wybierz plik my.ini, odszukaj w pliku linię: port = 3306 i zmień ją na np. port = 3316

komentarz 27 października 2016 przez Lotoos Początkujący (260 p.)

Powinienem to wspomnieć wcześniej. Zmieniłem port i nadal to samo ;/

komentarz 28 października 2016 przez joker Nałogowiec (31,150 p.)
masz zainstalowanego Skypa?
komentarz 28 października 2016 przez Lotoos Początkujący (260 p.)

Nie mam , myślałem, że zapora coś blokuje. Jednak to nie to. angry

0 głosów
odpowiedź 2 marca 2023 przez erzetjot Nowicjusz (140 p.)

Nie wiem dlaczego baza danych się rozsypuje, ale naprawić to można tylko tak:

  1. wyłącz xampp
  2. zmień nazwę folderu z c:\xampp\mysql\'data' na c:\xampp\mysql\'data2'
  3. zmień nazwę folderu z c:\xampp\mysql\'backup' na c:\xampp\mysql\'data'
  4. skopiuj plik c:\xampp\mysql\backup\'ibdata1' do c:\xampp\mysql\data
  5. włącz xampp
0 głosów
odpowiedź 2 marca 2023 przez pablop76 VIP (123,580 p.)

Również mordowałem się z tym długo. Zawsze problem powracał. Przeszedłem na Laragona i to był strzał w dziesiątkę. Mam tu wszystko co potrzebuje łącznie z SSL, wirtualna domeną, obsługa poczty, przełączaniem PHP, szybka instalacją aplikacji, udostepnianie on-line i inne. Polecam 

 

Podobne pytania

0 głosów
1 odpowiedź 167 wizyt
pytanie zadane 24 października 2015 w Systemy operacyjne, programy przez natrov Gaduła (3,970 p.)
0 głosów
2 odpowiedzi 739 wizyt
pytanie zadane 28 września 2017 w Sprzęt komputerowy przez Patrykoo Początkujący (320 p.)
0 głosów
2 odpowiedzi 332 wizyt

93,469 zapytań

142,404 odpowiedzi

322,713 komentarzy

62,852 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...