J'utilise Navicat pour Mac. Mes étapes sont
.Cliquez avec le bouton droit pour sélectionner le nom de la base de données sur le site officiel, cliquez avec le bouton droit pour sélectionner dump sql et enregistrez-le sur le bureau.
Ouvrez l'environnement du serveur local, le lien est normal, sélectionnez le nom de la base de données locale (même nom d'utilisateur de la base de données, mot de passe), cliquez avec le bouton droit et sélectionnez, sélectionnez importer le fichier SQL tout à l'heure, il n'y a pas de message d'erreur dans tout le processus .
Quelque chose de bizarre s'est produit. Je suis allé sur le serveur local pour tester si les données du site Web s'affichent normalement. Certaines des données les plus récentes peuvent également être ajoutées. Mais lorsque je clique sur la base de données du serveur local. pour visualiser le tableau, il contient clairement les dernières données sur le contenu des articles, pourquoi ces articles ne sont-ils pas affichés sur le site ?
Supplémentaire : quelle est la différence entre la fonction de transfert de données dans Navicat et le fichier SQL vidé ? S'il vous plaît, donnez-moi quelques conseils.
Avez-vous utilisé Navicat pour exporter, puis phpmyadmin pour importer ?
C'est trop vague. Il est recommandé d'utiliser des points d'arrêt et des journaux pour déboguer le problème
.Le fichier SQL que vous avez importé est-il trop volumineux ? Si tel est le cas, ne l'importez pas comme ça et essayez de l'importer depuis la source.
Tout d'abord, vérifiez si les données existent dans votre bibliothèque locale. Deuxièmement, votre application doit être connectée à la bibliothèque locale. S'il n'y a aucun problème avec la bibliothèque connectée et que les données existent dans la bibliothèque, vous pouvez uniquement vérifier s'il y en a. y a-t-il un problème avec votre application.
Quant à ce que vous avez dit sur l'utilisation de navicat pour exporter des données, d'après ma compréhension, l'utilisation d'outils tels que navicat, sequel pro, phpmyadmin, etc. est essentiellement la même que lorsque vous exécutez la commande mysqldump pour exporter des données, mysql... < ; file.sql pour exporter les données. L'importation ne fait aucune différence.