Chyba "MySQL server je pryč": Jak opravit chybovou zprávu
Chyba MySQL 2006 „MySQL server odešel“ se objevuje znovu a znovu - zejména při importu databází do MySQL. Existuje jednoduché řešení chyby. Přehled všech kroků najdete zde.
Stačí opravit chybu MySQL 2006 „Server MySQL odešel“
K této chybě MySQL dochází při importu databází, které jsou buď příliš velké, nebo je připojení pro nahrávání příliš pomalé. Chcete-li chybu opravit, stačí změnit dvě proměnné v konfiguračním souboru MySQL.
- Ve Windows pod XAMPP najdete konfigurační soubor ve výchozím nastavení v C: \ xampp \ mysql \ bin \ my.cnf
- Pokud tento soubor neexistuje, můžete jednoduše použít
Klikněte pravým tlačítkem myši na „Nový“> Vytvořit „textový dokument“. - Další praktický tip vám řekne, jak uložit soubor s novou příponou souboru (.cnf).
- V systému Linux je tento soubor ve výchozím nastavení umístěn na adrese /etc/mysql/my.cnf
V tomto souboru nyní zadáváte vyšší hodnoty pro následující proměnné:
- wait_timeout = 60 Zde zadáte požadovaný časový limit v sekundách - pokud je stále příliš nízká, můžete ji jednoduše zvýšit.
- max_allowed_packet = 100M Tato proměnná určuje maximální velikost balíčku pro upload.
Nyní nastavte hodnotu této proměnné nahoru tak, aby byla větší než velikost souboru databáze, která má být importována. - Nakonec restartujte MySQL - k chybě by již nemělo dojít
- Důležité: v živých systémech byste měli později změnit proměnné na výchozí hodnoty, protože by to mohlo představovat bezpečnostní otvor pro útočníky.
V dalším článku vám ukážeme, jak funguje import databází do MySQL pomocí nástroje phpMyAdmin.