Wprowadzone dane za pomocą phpMyAdmin są nieczytelne
Prawdopodobnie problemem jest niezgodne kodowanie znaków. Obecnie phpMyAdmin do łączenia się z bazą używa kodowania UTF-8, zaś starsze bazy są kodowane z użyciem ISO8859-1(Latin1)/ISO8859-2(Latin2). Dla tych baz należy włączyć właściwe kodowanie w PMA:
- przed zalogowaniem się do panelu, w oknie logowania,
- po zalogowaniu się ustawiamy opcję MySQL connection collation na kodowanie takie, jakiego używamy w bazie.
Moje zapytania SQL wykonują się bardzo długo
Nasz serwer jest w stanie wykonywać w ułamku sekundy bardzo skomplikowane zapytania, zatem problemu należy upatrywać w w poprawności zapytania lub błędów w strukturze bazy. Z doświadczenia wiemy, że najczęśiciej popełnianymi błędami są:
- nieoptymalnie konstruowane zapytania,
- brak indeksów w kolumnach tabel.
"Pod lupę" należy wziąć zapytania, które wykonują się dłużej niż sekundę. Traktujemy to jako błąd użytkownika i zastrzegamy sobie możliwość zablokowania konta, które zbyt silnie obciąża serwer.
Nie można importować dużych zrzutów baz przez phpMyAdmin
phpMyAdmin jest aplikacją PHP, przez co podlega dodatkowym restrykcjom dotyczącym wielkości pliku do uploadu, czasu wykonywania programu itp. Aby to obejść, należy podzielić plik z zapytaniami SQL tak, by pojedynczy plik nie był większy niż 10MiB lub użyć innego klienta MySQL.
