Artikkelkatalog
💻🔧【Superenkel opplæring】Lærer deg trinnvise modifikasjonerphpMyAdminkonfigurere, løseMySQLImportfeilproblem❗️
Personlig testet den for å være effektiv✅, det tar bare tre minutter⏰ å løse problemet fullstendigMySQLProblemet med å ikke få tilgang til opplastingsmappen📂.
Ikke mer hodepine om importproblemer💡, håndter enkelt databaseadministrasjon📊, la dinLinuxSystemet går jevnere🌟.
Linux importMySQL-databaseHva gjør du hvis du mislykkes? Endre phpMyAdmin-konfigurasjonsmetoden, kom og ta en titt!
For å finne installasjonsbanen til phpMyAdmin, kan du bruke følgende kommando:
find / -name pma
eller
find / -name phpMyAdmin
Hvis du finner en sti som ligner på:
/usr/local/cwpsrv/var/services/pma /usr/local/apache/htdocs/phpmyadmin

phpMyAdmin installasjonsbane
Så, gratulerer, du har låst installasjonsstedet til phpMyAdmin!
Noen kontrollpanelprogrammer vil installere det i `pma`-mappen, mens andre liker å plassere det i `phpMyAdmin`-mappen.
Du kan finne disse stiene:
/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
Etter testing ble det endelig bekreftetHestiaCPphpMyAdmin installasjonsbane:/etc/phpmyadmin
Deretter kan du logge på phpMyAdmin, velge databasen din og klikke på "Importer". Importfunksjonaliteten kan imidlertid være begrenset som standard.
Vi kan imidlertid endre konfigurasjonsfilen til phpMyAdmin slik at den støtter import av MySQL-databasefiler fra serveren. Spesifikke trinn er som følger:
Endre konfigurasjonsfilen til phpMyAdmin
Finn og rediger filen `config.inc.php`. Hvis du bare har `config.sample.inc.php`, lag en kopi og endre navn til `config.inc.php`.
1. Finn følgende konfigurasjon:
$cfg['UploadDir'] = ''; $cfg['SaveDir'] = '';
2. Endre til:
$cfg['UploadDir'] = '/tmp'; $cfg['SaveDir'] = '/tmp';
forholdsregler
Vær oppmerksom på at `/tmp`-mappen her er i rotkatalogen til serveren.
Du kan deretter laste opp MySQL-filer til denne `/tmp`-katalogen. Bruk SFTP for å legge filen inn i `/tmp`, og velg deretter Importer i databaseadministrasjonen til phpMyAdmin (du må kanskje logge på igjen for å se endringene).
Hvis du bruker HestiaCP, kan det hende at phpMyAdmin ikke støtter standardbanen. I dette tilfellet må du endre konfigurasjonsfilen til phpMyAdmin og endre banen til `tmp`-katalogen til nettstedets bruker:
$cfg['UploadDir'] = '/home/admin/tmp'; $cfg['SaveDir'] = '/home/admin/tmp';
Hvis du støter på "Last opp mappe fra nettstedsserver"./home/admin/tmp/`Velg "Det viser" Det er ingen filer å laste opp! Situasjonen indikerer at mappetillatelsene er utilstrekkelige.
Bare bytt ut `/home/admin/tmp`Sett katalogtillatelsene til `755`:
sudo chown www-data:www-data /home/admin/ -R sudo chmod 755 /home/admin/ -R
Nå kan du gjerne importere MySQL-filene dine fra denne banen! 🚀
Hvis du prøver metoden ovenfor, importerer phpMyAdmin MySQL-databasener fortsatt ugyldig, eller vises500-feil ved import av MySQL-database, kan du prøve følgende metoder▼
Hope Chen Weiliang blogg ( https://www.chenweiliang.com/ ) delt "Hvordan endre phpMyAdmin-konfigurasjonen for å løse problemet med at det ikke er noen MySQL-databasefil som kan lastes opp?" 》, nyttig for deg.
Velkommen til å dele lenken til denne artikkelen:https://www.chenweiliang.com/cwl-157.html
For å låse opp flere skjulte triks🔑, velkommen til å bli med i Telegram-kanalen vår!
Del og lik hvis du liker det! Dine delinger og likes er vår fortsatte motivasjon!