Jak naprawić uszkodzoną bazę danych PrestaShop?

Struktura baz danych, optymalizacja zapytań SQL.
ODPOWIEDZ
OlaK
Posty: 24
Rejestracja: pt kwie 11, 2025 5:42 pm
Lokalizacja: Gdynia

Jak naprawić uszkodzoną bazę danych PrestaShop?

Post autor: OlaK »

Po awarii serwera baza danych Presty jest uszkodzona - dostaję błędy "Table is marked as crashed". Jak naprawić?
MartaC
Posty: 15
Rejestracja: wt kwie 22, 2025 3:30 am
Lokalizacja: Elbląg

Re: Jak naprawić uszkodzoną bazę danych PrestaShop?

Post autor: MartaC »

REPAIR TABLE: w phpMyAdmin zaznacz uszkodzone tabele > Z zaznaczonymi > Napraw tabelę. Lub SQL: REPAIR TABLE ps_product;
Jozek
Posty: 22
Rejestracja: ndz paź 12, 2025 8:54 am

Re: Jak naprawić uszkodzoną bazę danych PrestaShop?

Post autor: Jozek »

Jeśli REPAIR nie pomaga: mysqlcheck -u user -p --repair database_name. To naprawia wszystkie tabele naraz.
MartaC
Posty: 15
Rejestracja: wt kwie 22, 2025 3:30 am
Lokalizacja: Elbląg

Re: Jak naprawić uszkodzoną bazę danych PrestaShop?

Post autor: MartaC »

Przy poważnych uszkodzeniach: przywróć bazę z backupu. Dlatego backup jest tak ważny!
PiotrZ
Posty: 13
Rejestracja: pt maja 09, 2025 9:46 pm
Lokalizacja: Toruń

Re: Jak naprawić uszkodzoną bazę danych PrestaShop?

Post autor: PiotrZ »

Przyczyna awarii: często brak pamięci RAM lub pełny dysk. Monitoruj zasoby serwera. MariaDB potrzebuje minimum 1 GB RAM dla innodb_buffer_pool_size.
Każdy ekspert był kiedyś początkującym.
ODPOWIEDZ

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 0 gości