Je veux exporter une table de la base de données mysql en utilisant ssh alors comment puis-je prendre celui-ci.table d'exportation en utilisant ssh
Répondre
- Export de la table dans un fichier, en utilisant MySQLDump, PHPMyAdmin ou votre outil préféré.
- Transférez le fichier vers l'hôte de votre choix, en utilisant scp ou votre outil favori.
Que voulez-vous dire "exporter en utilisant SSH?" SSH est un protocole pour parler en toute sécurité à un serveur. SCP est un moyen de copier des fichiers entre des hôtes en utilisant SSH, donc je suppose que vous voulez dire cela.
mysqldump db_name tbl_name >dumpfile
scp dumpfile 127.0.0.1:.
Si vous n'aimez pas mysqldump, vous pouvez toujours SELECT INTO OUTFILE de votre client MySQL favori (ou programme PHP, ou tout simplement la ligne de commande mysql
). Après cela, vous transférez le fichier à l'autre hôte et exécutez LOAD DATA INFILE pour charger la table. Vous devrez également recréer la table.
Si le cliché est très volumineux, vous voudrez probablement l'exécuter en arrière-plan pour vous assurer que la perte de connexion à SSH ne pose aucun problème.
En outre, vous pouvez utiliser bien si elle est un serveur en direct et ne voulez pas effectuer ses performances trop
nohup nice mysqldump -uuser -ppassword [other flags] database tablename > dumpfile.sql
Vous pouvez ensuite utiliser le transfert de fichiers SSH pour le télécharger sur votre ordinateur, ou de l'utilisation scp pour l'envoyer à un autre serveur:
nohup nice scp dumpfile.sql [email protected]:/path/ &
Ensuite, vous pouvez le charger dans mysql
nohup nice mysql -uuser -ppassword database < dumpfile.sql &
** Utilisez nohup si cela prend du temps et que la perte de connexion pourrait être un problème. nohup provoque l'exécution en arrière-plan
** Utilisez-la pour réduire la priorité du processus, c.-à-d. dans le cas où le serveur est en ligne et la performance est importante. Vous devriez savoir que ça n'arrête pas votre mysql d'être ralenti par une requête qui prend beaucoup de temps à finir, alors méfiez-vous.
mysqldump -uuser -ppass dbname tablename >dump_table.sql
- 1. faire une session SSH en utilisant Perl
- 2. Connexion à SSH en utilisant JTA en Java
- 3. en utilisant sudo avec l'authentification Mercurial et ssh
- 4. Question sur le démarrage du tunnel SSH en utilisant Python
- 5. Connexion au référentiel SVN avec Netbeans en utilisant SVN + SSH
- 6. comment créer un fichier '.htaccess' en utilisant ssh
- 7. Comment ouvrir un tunnel SSH en utilisant python?
- 8. Comment pouvons-nous configurer SSH en utilisant Perl dans Windows?
- 9. Installation de Java sur Linux en utilisant ssh
- 10. Pour arrêter de retourner via SSH en utilisant Pexpect
- 11. Parallèle SSH en Python
- 12. Client SSH multi-onglets utilisant l'écran
- 13. Client ssh utilisant le socket python
- 14. SSH Dynamic Port Forwarding ('ssh -D') en Python
- 15. Arguments de ssh en boucle
- 16. Scraping une table en utilisant BeautifulSoup
- 17. table HTML: modifier commande en utilisant MySQL
- 18. Manipulation de la table en utilisant Jquery
- 19. Comment rafraîchir la table en utilisant Ajax
- 20. analysez la table html en utilisant ASP.NET
- 21. Manipulation de table HTML en utilisant jQuery
- 22. en utilisant une table temporaire avec NHibernate
- 23. table Supprimer ligne en utilisant jQuery
- 24. Comment copier un fichier sur un serveur distant en Python en utilisant SCP ou SSH?
- 25. ne pouvait pas en mesure de se reproduire (ssh) en utilisant attendre
- 26. Comment se connecter au serveur FTP en utilisant SSH FTP ou SFTP en C#?
- 27. Accéder à JMX en production via un tunnel SSH en utilisant JSch
- 28. SSH X11 Tunneling
- 29. Clone Git utilisant ssh - impossible de trouver le référentiel
- 30. svn + ssh checkout lent
en fait je ne l'ai pas phpMyAdmin, donc je veux savoir une commande que je peux utiliser du mastic par – Rayan
@Rayan 'mysqldump' fonctionne sur la ligne de commande accessible via SSH. –