Makale Rehberi
💻🔧【Süper basit eğitim】Size değişiklikleri adım adım öğretinphpMyAdminyapılandırmak, çözmekMySQLİçe aktarma hatası sorunu❗️
Etkili olduğu kişisel olarak test edildi✅, sorunu tamamen çözmek yalnızca üç dakika⏰ alırMySQLYükleme klasörüne erişememe sorunu📂.
İçe aktarma sorunlarıyla ilgili artık baş ağrısına son💡, veritabanı yönetimini kolayca yönetin📊, bırakınLinuxSistem daha sorunsuz çalışır🌟.
Linux'u içe aktarmaMySQL veritabanıBaşarısız olursanız ne yapmalısınız? PhpMyAdmin yapılandırma yöntemini değiştirin, gelin ve bir göz atın!
PhpMyAdmin'in kurulum yolunu bulmak için aşağıdaki komutu kullanabilirsiniz:
find / -name pma
或
find / -name phpMyAdmin
Şuna benzer bir yol bulursanız:
/usr/local/cwpsrv/var/services/pma /usr/local/apache/htdocs/phpmyadmin

phpMyAdmin kurulum yolu
Tebrikler, phpMyAdmin'in kurulum konumunu kilitlediniz!
Bazı kontrol paneli programları onu 'pma' klasörüne yüklerken, diğerleri onu 'phpMyAdmin' klasörüne yerleştirmeyi tercih eder.
Şu yolları bulabilirsiniz:
/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
Test ettikten sonra nihayet onaylandıHestiaCPphpMyAdmin kurulum yolu:/etc/phpmyadmin
Daha sonra phpMyAdmin'de oturum açabilir, veritabanınızı seçebilir ve "İçe Aktar"ı tıklayabilirsiniz. Ancak içe aktarma işlevi varsayılan olarak sınırlı olabilir.
Ancak phpMyAdmin'in yapılandırma dosyasını, MySQL veritabanı dosyalarının sunucudan içe aktarılmasını destekleyecek şekilde değiştirebiliriz. Spesifik adımlar aşağıdaki gibidir:
PhpMyAdmin'in yapılandırma dosyasını değiştirin
'config.inc.php' dosyasını bulun ve düzenleyin. Elinizde yalnızca 'config.sample.inc.php' varsa, bir kopya oluşturun ve onu 'config.inc.php' olarak yeniden adlandırın.
1. Aşağıdaki konfigürasyonu bulun:
$cfg['UploadDir'] = ''; $cfg['SaveDir'] = '';
2. Şu şekilde değiştirin:
$cfg['UploadDir'] = '/tmp'; $cfg['SaveDir'] = '/tmp';
注意 事项
Lütfen buradaki `/tmp` klasörünün sunucunun kök dizininde olduğunu unutmayın.
Daha sonra MySQL dosyalarını bu `/tmp` dizinine yükleyebilirsiniz. Dosyayı `/tmp` içine koymak için SFTP'yi kullanın ve ardından phpMyAdmin'in veritabanı yönetiminde İçe Aktar'ı seçin (değişiklikleri görmek için tekrar oturum açmanız gerekebilir).
HestiaCP kullanıyorsanız bazen phpMyAdmin varsayılan yolu desteklemeyebilir. Bu durumda, lütfen phpMyAdmin'in yapılandırma dosyasını değiştirin ve web sitesi kullanıcısının `tmp` dizininin yolunu değiştirin:
$cfg['UploadDir'] = '/home/admin/tmp'; $cfg['SaveDir'] = '/home/admin/tmp';
"Web sitesi sunucusundan klasör yükle" ile karşılaşırsanız/home/admin/tmp/`"Gösteriliyor"u seçin Yüklenecek dosya yok! ” durumu klasör izinlerinin yetersiz olduğunu gösterir.
Sadece değiştir `/home/admin/tmp`Dizin izinlerini `755` olarak ayarlayın:
sudo chown www-data:www-data /home/admin/ -R sudo chmod 755 /home/admin/ -R
Artık MySQL dosyalarınızı bu yoldan mutlu bir şekilde içe aktarabilirsiniz! 🚀
Yukarıdaki yöntemi denerseniz, phpMyAdmin MySQL veritabanını içe aktarırhâlâ geçersiz veya görünüyorMySQL veritabanını içe aktarırken 500 hatası oluştu, aşağıdaki yöntemleri deneyebilirsiniz▼
Umut Chen Weiliang Blogu ( https://www.chenweiliang.com/ ) "Yüklenebilir MySQL veritabanı dosyası olmaması sorununu çözmek için phpMyAdmin yapılandırması nasıl değiştirilir?" 》, sana yardımcı oldum.
Bu makalenin bağlantısını paylaşmaya hoş geldiniz:https://www.chenweiliang.com/cwl-157.html
