![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 12.03.2020 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
na wstepię napisze, że jestem zupełnie zielony w temacie baz danych. Mój problem wygląda następująco: Stworzyłem stronę www na localhoście dzieki programowi XAMPP. Stronkę tworzyłem przez jakies 2 tygodnie, w ciągu tego czasu nie było żadnych problemów po stronie wirtualnego serwera. W dniu migracji na domenę, chciałem ekportować całość z phpmyadmina, jednakze XAMPP wyświetlił błąd przy module MySql, konkretnie: 16:36:07 [mysql] Error: MySQL shutdown unexpectedly. 16:36:07 [mysql] This may be due to a blocked port, missing dependencies, 16:36:07 [mysql] improper privileges, a crash, or a shutdown by another method. 16:36:07 [mysql] Press the Logs button to view error logs and check 16:36:07 [mysql] the Windows Event Viewer for more clues 16:36:07 [mysql] If you need more help, copy and post this 16:36:07 [mysql] entire log window on the forums Pierwsze logi po błędzie: 2020-03-11 19:35:24 0 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions 2020-03-11 19:35:24 0 [Note] InnoDB: Uses event mutexes 2020-03-11 19:35:24 0 [Note] InnoDB: Compressed tables use zlib 1.2.11 2020-03-11 19:35:24 0 [Note] InnoDB: Number of pools: 1 2020-03-11 19:35:24 0 [Note] InnoDB: Using SSE2 crc32 instructions 2020-03-11 19:35:24 0 [Note] InnoDB: Initializing buffer pool, total size = 16M, instances = 1, chunk size = 16M 2020-03-11 19:35:24 0 [Note] InnoDB: Completed initialization of buffer pool 2020-03-11 19:35:24 0 [Note] InnoDB: Starting crash recovery from checkpoint LSN=571509285 2020-03-11 19:35:24 0 [Note] InnoDB: 128 out of 128 rollback segments are active. 2020-03-11 19:35:24 0 [Note] InnoDB: Removed temporary tablespace data file: "ibtmp1" 2020-03-11 19:35:24 0 [Note] InnoDB: Creating shared tablespace for temporary tables 2020-03-11 19:35:24 0 [Note] InnoDB: Setting file 'C:\xampp\mysql\data\ibtmp1' size to 12 MB. Physically writing the file full; Please wait ... 2020-03-11 19:35:24 0 [Note] InnoDB: File 'C:\xampp\mysql\data\ibtmp1' size is now 12 MB. 2020-03-11 19:35:24 0 [Note] InnoDB: Waiting for purge to start 2020-03-11 19:35:24 0 [Note] InnoDB: 10.4.11 started; log sequence number 571509294; transaction id 518345 2020-03-11 19:35:24 0 [Note] InnoDB: Loading buffer pool(s) from C:\xampp\mysql\data\ib_buffer_pool 2020-03-11 19:35:24 0 [Note] Plugin 'FEEDBACK' is disabled. 2020-03-11 19:35:24 0 [Note] InnoDB: Buffer pool(s) load completed at 200311 19:35:24 2020-03-11 19:35:24 0 [Note] Server socket created on IP: '::'. InnoDB: using atomic writes. 2020-03-11 19:35:29 0 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions 2020-03-11 19:35:29 0 [Note] InnoDB: Uses event mutexes 2020-03-11 19:35:29 0 [Note] InnoDB: Compressed tables use zlib 1.2.11 2020-03-11 19:35:29 0 [Note] InnoDB: Number of pools: 1 2020-03-11 19:35:29 0 [Note] InnoDB: Using SSE2 crc32 instructions 2020-03-11 19:35:29 0 [Note] InnoDB: Initializing buffer pool, total size = 16M, instances = 1, chunk size = 16M 2020-03-11 19:35:29 0 [Note] InnoDB: Completed initialization of buffer pool 2020-03-11 19:35:29 0 [Note] InnoDB: 128 out of 128 rollback segments are active. 2020-03-11 19:35:29 0 [Note] InnoDB: Creating shared tablespace for temporary tables 2020-03-11 19:35:29 0 [Note] InnoDB: Setting file 'C:\xampp\mysql\data\ibtmp1' size to 12 MB. Physically writing the file full; Please wait ... 2020-03-11 19:35:29 0 [Note] InnoDB: File 'C:\xampp\mysql\data\ibtmp1' size is now 12 MB. 2020-03-11 19:35:29 0 [Note] InnoDB: Waiting for purge to start 2020-03-11 19:35:29 0 [Note] InnoDB: 10.4.11 started; log sequence number 571509303; transaction id 518345 2020-03-11 19:35:29 0 [Note] InnoDB: Loading buffer pool(s) from C:\xampp\mysql\data\ib_buffer_pool 2020-03-11 19:35:29 0 [Note] Plugin 'FEEDBACK' is disabled. 2020-03-11 19:35:29 0 [Note] Server socket created on IP: '::'. Zacząłem szukać w Internecie i znalazłem informacje zeby usunąć pliki "ib_logfile0" "ib_logfile1" "ibdata1" Po tym log jest nastepujący: InnoDB: using atomic writes. 2020-03-12 16:36:06 0 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions 2020-03-12 16:36:06 0 [Note] InnoDB: Uses event mutexes 2020-03-12 16:36:06 0 [Note] InnoDB: Compressed tables use zlib 1.2.11 2020-03-12 16:36:06 0 [Note] InnoDB: Number of pools: 1 2020-03-12 16:36:06 0 [Note] InnoDB: Using SSE2 crc32 instructions 2020-03-12 16:36:06 0 [Note] InnoDB: Initializing buffer pool, total size = 16M, instances = 1, chunk size = 16M 2020-03-12 16:36:06 0 [Note] InnoDB: Completed initialization of buffer pool 2020-03-12 16:36:06 0 [Note] InnoDB: 128 out of 128 rollback segments are active. 2020-03-12 16:36:06 0 [Note] InnoDB: Creating shared tablespace for temporary tables 2020-03-12 16:36:06 0 [Note] InnoDB: Setting file 'C:\xampp\mysql\data\ibtmp1' size to 12 MB. Physically writing the file full; Please wait ... 2020-03-12 16:36:06 0 [Note] InnoDB: File 'C:\xampp\mysql\data\ibtmp1' size is now 12 MB. 2020-03-12 16:36:06 0 [Note] InnoDB: Waiting for purge to start 2020-03-12 16:36:06 0 [Note] InnoDB: 10.4.11 started; log sequence number 47064; transaction id 9 2020-03-12 16:36:06 0 [Note] InnoDB: Loading buffer pool(s) from C:\xampp\mysql\data\ib_buffer_pool 2020-03-12 16:36:06 0 [Note] Plugin 'FEEDBACK' is disabled. 2020-03-12 16:36:06 0 [Note] InnoDB: Buffer pool(s) load completed at 200312 16:36:06 2020-03-12 16:36:06 0 [Note] Server socket created on IP: '::'. Teoretycznie log nie wykazuje zadnego erroru, ale modul MySQL w XAMPP nie rusza - "Error: MySQL shutdown unexpectedly..." Czy ktoś ma jakis pomysl jak to naprawić? Jestem troche w patowej sytuacji, bo strona www gotowa, a nie moge w zaden sposob jej uruchomić ani ekportowac... Dziękuje z góry za każdą rade i zainteresowanie |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 324 Pomógł: 105 Dołączył: 7.08.2012 Ostrzeżenie: (0%) ![]() ![]() |
Nie znam się, ale moje 2 czy 3 błędy w życiu z XAMPPem i tym, że się MySQL wykrzaczył było spowodowane tym, że mi prąd wyłączyli podczas, gdy (prawdopodobnie) coś tam było mielone w którejś z baz. I niestety musiałem odtwarzać zepsutą bazę z backupów (za pierwszym razem był jakiś stary i dość to bolało). Jak przywróciłem feralną bazę, całość zaczęła działać.
Więc ja już z tych, co robią backupy. Serwer mi ruszył z wpisem innodb_force_recovery = 4 (albo jeszcze wyższym niż 4, nie pamiętam, ale z tym uważaj, bo można narobić jeszcze większego bałaganu) i dzięki temu sprawdziłem, która baza jest walnięta. I ją usunąłem i odtworzyłem z backupu. Wypienicz tę bazę i wgraj backup. A jak nie masz, to... witamy w gronie tych, którzy będą robić albo już robią kopie bezpieczeństwa swoich baz ![]() |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 95 Pomógł: 7 Dołączył: 27.10.2015 Ostrzeżenie: (0%) ![]() ![]() |
Rada jest taka:
Nie kopie bezpieczeństwa, a pliki migracji bazy danych na repozytorium, zresztą jak cała stronka powstawała w 2 tygodnie to ile tych tabelek może być do odtworzenia 4? |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 26.04.2025 - 02:08 |