Je veux exporter ma table SQL à partir de phpMyAdmin, mais sur mon serveur, je ne peux pas choisir le format SQL car il n'existe pas.
Je ne peux pas non plus exporter le fichier SQL total. Après avoir cliqué sur Go, mon navigateur affiche une erreur.
Comment je peux résoudre ce problème?
Ils ont un correctif en place maintenant:
Ressources:Numéro 14775 | Correctif pour 14775
Suivez ces étapes:
/usr/local/psa/admin/htdocs/domains/databases/phpMyAdmin/libraries/classes/Display/Export.php
.! Remarque: pour Windows, ce sera %plesk_dir%admin\htdocs\domains\databases\phpMyAdmin\libraries\classes\Display\Export.php
.
/* Scan for plugins */
(autour de la ligne 662)// Export a single table
if (isset($_GET['single_table'])) {
$GLOBALS['single_table'] = $_GET['single_table'];
}
Plus de références ici .
Si c'est phpMyAdmin 4.8.4, alors vous avez probablement rencontré ce problème: https://github.com/phpmyadmin/phpmyadmin/issues/14775
Cela devrait être corrigé dans les prochains jours, lors de la prochaine mise à jour. En attendant, vous pouvez essayer d'utiliser une version plus ancienne de phpMyAdmin pour l'exportation ou mysqldump (ou un autre moyen d'exporter DB\table).
Tant que le problème n'est pas résolu, vous pouvez essayer d'une autre manière. Ouvrez la table que vous souhaitez exporter, puis descendez complètement et visualisez les résultats de la requête. Ici, vous pouvez exporter le résultat de la requête. Voici une option avec SQL. Dans mon cas cela fonctionne bien cliquez pour voir la capture d'écran
Une autre façon d’exporter consiste à utiliser CLI:
mysqldump -u your_user -p your_database table1 table2 ... > database_tables.sql