Справочник на статиите
💻🔧【Супер прост урок】Научава ви на модификации стъпка по стъпкаPhpMyAdminконфигуриране, решаванеMySQLПроблем с неуспешно импортиране❗️
Лично го тествах, за да бъде ефективен✅, отнема само три минути⏰ за пълно решаване на проблемаMySQLПроблемът с липсата на достъп до папката за качване📂.
Край на главоболията относно проблеми с импортирането💡, лесно управление на базата данни📊, позволете сиLinuxСистемата работи по-гладко🌟.
Импортиране на LinuxMySQL база данниКакво да направите, ако не успеете? Променете метода за конфигуриране на phpMyAdmin, елате и вижте!
За да намерите инсталационния път на phpMyAdmin, можете да използвате следната команда:
find / -name pma
或
find / -name phpMyAdmin
Ако намерите път, подобен на:
/usr/local/cwpsrv/var/services/pma /usr/local/apache/htdocs/phpmyadmin

Инсталационен път на phpMyAdmin
И така, поздравления, заключихте мястото за инсталиране на phpMyAdmin!
Някои програми на контролния панел ще го инсталират в папката `pma`, докато други обичат да го поставят в папката `phpMyAdmin`.
Можете да намерите тези пътища:
/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
След тестване беше окончателно потвърденоHestiaCPИнсталационен път на phpMyAdmin:/etc/phpmyadmin
След това можете да влезете в phpMyAdmin, да изберете вашата база данни и да щракнете върху „Импортиране“. Функционалността за импортиране обаче може да е ограничена по подразбиране.
Въпреки това можем да модифицираме конфигурационния файл на phpMyAdmin, така че да поддържа импортиране на MySQL файлове с база данни от сървъра. Конкретните стъпки са както следва:
Променете конфигурационния файл на phpMyAdmin
Намерете и редактирайте файла `config.inc.php`. Ако имате само `config.sample.inc.php`, направете копие и го преименувайте на `config.inc.php`.
1. Намерете следната конфигурация:
$cfg['UploadDir'] = ''; $cfg['SaveDir'] = '';
2. Променете на:
$cfg['UploadDir'] = '/tmp'; $cfg['SaveDir'] = '/tmp';
注意 事项
Моля, обърнете внимание, че папката `/tmp` тук е в основната директория на сървъра.
След това можете да качите MySQL файлове в тази директория `/tmp`. Използвайте SFTP, за да поставите файла в `/tmp` и след това изберете Импортиране в управлението на базата данни на phpMyAdmin (може да се наложи да влезете отново, за да видите промените).
Ако използвате HestiaCP, понякога phpMyAdmin може да не поддържа пътя по подразбиране. В този случай, моля, променете конфигурационния файл на phpMyAdmin и променете пътя до директорията `tmp` на потребителя на уебсайта:
$cfg['UploadDir'] = '/home/admin/tmp'; $cfg['SaveDir'] = '/home/admin/tmp';
Ако срещнете „Качване на папка от сървъра на уебсайта`/home/admin/tmp/`Изберете „Показва се“ Няма файлове за качване! ” ситуация показва, че разрешенията за папката са недостатъчни.
Просто сменете `/home/admin/tmp`Задайте правата за директория на `755`:
sudo chown www-data:www-data /home/admin/ -R sudo chmod 755 /home/admin/ -R
Сега можете щастливо да импортирате вашите MySQL файлове от този път! 🚀
Ако опитате горния метод, phpMyAdmin импортира MySQL базата даннивсе още е невалиден или се появява500 грешка при импортиране на MySQL база данни, можете да опитате следните методи▼
Блог на Hope Chen Weiliang ( https://www.chenweiliang.com/ ) сподели "Как да модифицирам конфигурацията на phpMyAdmin, за да разреша проблема, че няма MySQL файл с база данни за качване?" 》, полезно за вас.
Добре дошли да споделите връзката към тази статия:https://www.chenweiliang.com/cwl-157.html
