Adresář článků
💻🔧【Super jednoduchý tutoriál】 Naučí vás úpravy krok za krokemphpMyAdminkonfigurovat, řešitMySQLProblém se selháním importu❗️
Osobně testováno, aby byl účinný✅, úplné vyřešení problému trvá pouze tři minuty⏰MySQLProblém s nemožností přístupu do složky pro nahrávání📂.
Už žádné starosti s importem💡, snadno zvládněte správu databáze📊, nechte svéLinuxSystém běží plynuleji🌟.
Import LinuxuMySQL databázeCo dělat, když neuspějete? Upravte konfigurační metodu phpMyAdmin, přijďte se podívat!
Chcete-li najít instalační cestu phpMyAdmin, můžete použít následující příkaz:
find / -name pma
Nebo
find / -name phpMyAdmin
Pokud najdete cestu podobnou:
/usr/local/cwpsrv/var/services/pma /usr/local/apache/htdocs/phpmyadmin

instalační cestu phpMyAdmin
Takže, gratulujeme, uzamkli jste umístění instalace phpMyAdmin!
Některé programy ovládacího panelu jej nainstalují do složky `pma`, zatímco jiné jej rády umístí do složky `phpMyAdmin`.
Můžete najít tyto cesty:
/usr/share/phpmyadmin /usr/share/phpmyadmin/vendor/phpmyadmin /usr/local/hestia/install/rpm/phpmyadmin /usr/local/hestia/install/deb/phpmyadmin /var/lib/mysql/phpmyadmin /var/lib/phpmyadmin /etc/phpmyadmin
Po testování se to nakonec potvrdiloHestiaCPinstalační cesta phpMyAdmin:/etc/phpmyadmin
Dále se můžete přihlásit do phpMyAdmin, vybrat databázi a kliknout na „Importovat“. Funkce importu však může být ve výchozím nastavení omezena.
Můžeme však upravit konfigurační soubor phpMyAdmin tak, aby podporoval import databázových souborů MySQL ze serveru. Konkrétní kroky jsou následující:
Upravte konfigurační soubor phpMyAdmin
Najděte a upravte soubor `config.inc.php`. Pokud máte pouze `config.sample.inc.php`, vytvořte kopii a přejmenujte ji na `config.inc.php`.
1. Najděte následující konfiguraci:
$cfg['UploadDir'] = ''; $cfg['SaveDir'] = '';
2. Upravit na:
$cfg['UploadDir'] = '/tmp'; $cfg['SaveDir'] = '/tmp';
注意 事项
Upozorňujeme, že složka `/tmp` se nachází v kořenovém adresáři serveru.
Poté můžete nahrát soubory MySQL do tohoto adresáře `/tmp`. Pomocí SFTP vložte soubor do `/tmp` a poté vyberte Importovat ve správě databáze phpMyAdmin (možná se budete muset znovu přihlásit, abyste viděli změny).
Pokud používáte HestiaCP, někdy phpMyAdmin nemusí podporovat výchozí cestu. V tomto případě prosím upravte konfigurační soubor phpMyAdmin a změňte cestu k adresáři `tmp` uživatele webu:
$cfg['UploadDir'] = '/home/admin/tmp'; $cfg['SaveDir'] = '/home/admin/tmp';
Pokud narazíte na "Nahrát složku z webového serveru"./home/admin/tmp/`Zvolte "Ukazuje se" Nejsou žádné soubory k nahrání! “ znamená, že oprávnění složky jsou nedostatečná.
Stačí nahradit `/home/admin/tmp`Nastavit oprávnění k adresáři na `755`:
sudo chown www-data:www-data /home/admin/ -R sudo chmod 755 /home/admin/ -R
Nyní můžete šťastně importovat své soubory MySQL z této cesty! 🚀
Pokud vyzkoušíte výše uvedenou metodu, phpMyAdmin naimportuje databázi MySQLje stále neplatný nebo se zobrazujeChyba 500 při importu databáze MySQL, můžete zkusit následující metody▼
Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) shared "Jak upravit konfiguraci phpMyAdmin, aby se vyřešil problém, že neexistuje žádný nahrávatelný databázový soubor MySQL?" 》, užitečné pro vás.
Neváhejte a sdílejte odkaz na tento článek: https://www.chenweiliang.com/cwl-157.html
