Répertoire d'articles
💻🔧【Tutoriel ultra simple】Guide étape par étape pour modifier la configuration de phpMyAdmin et résoudre les échecs d'importation MySQL❗️
Testé et approuvé ! ✅ Il ne faut que trois minutes ⏰ pour résoudre complètement le problème de MySQL qui ne peut pas accéder au dossier téléchargé 📂.
Plus de maux de tête liés à l'importation de bases de données💡, gérez facilement votre base de données📊 et faites fonctionner votre système Linux plus facilement🌟.
Que faire si l'importation d'une base de données MySQL échoue sous Linux ? Voici comment modifier la configuration de phpMyAdmin !
Pour trouver le chemin d'installation de phpMyAdmin, vous pouvez utiliser la commande suivante :
find / -name pma
或
find / -name phpMyAdmin
Si vous trouvez un chemin similaire à :
/usr/local/cwpsrv/var/services/pma /usr/local/apache/htdocs/phpmyadmin

Chemin d'installation de phpMyAdmin
Alors félicitations, vous avez verrouillé l'emplacement d'installation de phpMyAdmin !
Certains programmes du panneau de contrôle l'installeront dans le dossier « pma », tandis que d'autres aiment le placer dans le dossier « phpMyAdmin ».
Vous pouvez trouver ces chemins :
/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
Après tests, c'est finalement confirméHestia CPChemin d'installation de phpMyAdmin :/etc/phpmyadmin
Ensuite, vous pouvez vous connecter à phpMyAdmin, sélectionner votre base de données et cliquer sur « Importer ». Cependant, la fonctionnalité d'importation peut être limitée par défaut.
Cependant, nous pouvons modifier le fichier de configuration de phpMyAdmin afin qu'il prenne en charge l'importation de fichiers de base de données MySQL depuis le serveur. Les étapes spécifiques sont les suivantes :
Modifier le fichier de configuration de phpMyAdmin
Recherchez et modifiez le fichier `config.inc.php`. Si vous n'avez que `config.sample.inc.php`, faites-en une copie et renommez-la en `config.inc.php`.
1. Recherchez la configuration suivante :
$cfg['UploadDir'] = ''; $cfg['SaveDir'] = '';
2. Modifier pour :
$cfg['UploadDir'] = '/tmp'; $cfg['SaveDir'] = '/tmp';
注意 事项
Veuillez noter que le dossier `/tmp` se trouve ici dans le répertoire racine du serveur.
Vous pouvez ensuite télécharger des fichiers MySQL dans ce répertoire `/tmp`. Utilisez SFTP pour placer le fichier dans `/tmp`, puis sélectionnez Importer dans la gestion de la base de données de phpMyAdmin (vous devrez peut-être vous reconnecter pour voir les modifications).
Si vous utilisez HestiaCP, il arrive parfois que phpMyAdmin ne prenne pas en charge le chemin par défaut. Dans ce cas, veuillez modifier le fichier de configuration de phpMyAdmin et changer le chemin vers le répertoire `tmp` de l'utilisateur du site :
$cfg['UploadDir'] = '/home/admin/tmp'; $cfg['SaveDir'] = '/home/admin/tmp';
Si vous rencontrez « Télécharger le dossier depuis le serveur du site Web »/home/admin/tmp/`Choisissez « Ça s'affiche ». Il n'y a aucun fichier à télécharger ! "La situation indique que les autorisations du dossier sont insuffisantes.
Remplacez simplement `/home/admin/tmp`Définissez les autorisations du répertoire sur `755` :
sudo chown www-data:www-data /home/admin/ -R sudo chmod 755 /home/admin/ -R
Désormais, vous pouvez facilement importer vos fichiers MySQL à partir de ce chemin ! 🚀
Si vous avez essayé les méthodes ci-dessus et que l'importation d'une base de données MySQL via phpMyAdmin échoue toujours, ou si vous rencontrez une erreur 500 lors de l'importation d'une base de données MySQL, vous pouvez essayer les méthodes suivantes▼
Nous espérons que l'article « Comment modifier la configuration de phpMyAdmin pour résoudre le problème de l'absence de fichiers de base de données MySQL téléchargeables ? » publié sur le blog de Chen Weiliang ( https://www.chenweiliang.com/ ) vous sera utile.
N'hésitez pas à partager le lien de cet article : https://www.chenweiliang.com/cwl-157.html
