💻🔧 【Super prosty samouczek】 Nauczę Cię modyfikacji krok po krokuphpMyAdminskonfiguruj, rozwiążMySQLProblem z niepowodzeniem importu❗️
Osobiście przetestowałem, aby był skuteczny✅, zajmuje tylko trzy minuty⏰, aby całkowicie rozwiązać problemMySQLProblem braku dostępu do folderu przesyłania📂.
Koniec z problemami związanymi z importem💡, z łatwością zarządzaj bazami danych📊, pozwól swoimLinuxSystem działa płynniej🌟.
Import LinuksaBaza danych MySQLCo zrobić, jeśli poniesiesz porażkę? Zmodyfikuj metodę konfiguracji phpMyAdmin, przyjdź i zobacz!
Aby znaleźć ścieżkę instalacji phpMyAdmin, możesz użyć następującego polecenia:
find / -name pma
或
find / -name phpMyAdmin
Jeśli znajdziesz ścieżkę podobną do:
/usr/local/cwpsrv/var/services/pma /usr/local/apache/htdocs/phpmyadmin

Ścieżka instalacji phpMyAdmina
Gratulacje, zablokowałeś lokalizację instalacji phpMyAdmin!
Niektóre programy panelu sterowania instalują go w folderze `pma`, podczas gdy inne wolą umieszczać go w folderze `phpMyAdmin`.
Możesz znaleźć następujące ścieżki:
/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 testach w końcu zostało to potwierdzoneHestiaCPŚcieżka instalacji phpMyAdmina:/etc/phpmyadmin
Następnie możesz zalogować się do phpMyAdmin, wybrać swoją bazę danych i kliknąć „Importuj”. Jednak funkcjonalność importowania może być domyślnie ograniczona.
Możemy jednak zmodyfikować plik konfiguracyjny phpMyAdmin, aby obsługiwał import plików bazy danych MySQL z serwera. Konkretne kroki są następujące:
Zmodyfikuj plik konfiguracyjny phpMyAdmin
Znajdź i edytuj plik `config.inc.php`. Jeśli masz tylko plik `config.sample.inc.php`, utwórz kopię i zmień jej nazwę na `config.inc.php`.
1. Znajdź następującą konfigurację:
$cfg['UploadDir'] = ''; $cfg['SaveDir'] = '';
2. Zmień na:
$cfg['UploadDir'] = '/tmp'; $cfg['SaveDir'] = '/tmp';
注意 事项
Należy pamiętać, że folder `/tmp` znajduje się w katalogu głównym serwera.
Następnie możesz przesłać pliki MySQL do tego katalogu `/tmp`. Użyj SFTP, aby umieścić plik w `/tmp`, a następnie wybierz Importuj w zarządzaniu bazami danych phpMyAdmin (może być konieczne ponowne zalogowanie się, aby zobaczyć zmiany).
Jeśli używasz HestiiCP, czasami phpMyAdmin może nie obsługiwać domyślnej ścieżki. W takim przypadku należy zmodyfikować plik konfiguracyjny phpMyAdmin i zmienić ścieżkę do katalogu `tmp` użytkownika serwisu:
$cfg['UploadDir'] = '/home/admin/tmp'; $cfg['SaveDir'] = '/home/admin/tmp';
Jeśli napotkasz komunikat „Prześlij folder z serwera witryny”./home/admin/tmp/`Wybierz „Pokazuje” Brak plików do przesłania! ” sytuacja wskazuje, że uprawnienia do folderu są niewystarczające.
Po prostu zamień `/home/admin/tmp`Ustaw uprawnienia do katalogu na `755`:
sudo chown www-data:www-data /home/admin/ -R sudo chmod 755 /home/admin/ -R
Teraz możesz z radością importować pliki MySQL z tej ścieżki! 🚀
Jeśli wypróbujesz powyższą metodę, phpMyAdmin zaimportuje bazę danych MySQLjest nadal nieprawidłowy lub pojawia sięBłąd 500 podczas importowania bazy danych MySQL, możesz wypróbować następujące metody▼
Nadzieja Chen Weiliang Blog ( https://www.chenweiliang.com/ ) udostępniony „Jak zmodyfikować konfigurację phpMyAdmin, aby rozwiązać problem braku pliku bazy danych MySQL, który można przesłać?” 》, pomocne dla ciebie.
Zapraszamy do udostępnienia linku do tego artykułu:https://www.chenweiliang.com/cwl-157.html
Aby odblokować więcej ukrytych sztuczek🔑, zapraszamy do dołączenia do naszego kanału Telegram!
Udostępnij i polub jeśli Ci się podoba! Twoje udostępnienia i polubienia są naszą ciągłą motywacją!