Je faisais un vidage MySQL sur SSH en utilisant Putty, et maintenant il suffit de taper PuTTY encore et encore dans la console, Ctrl + C ne fait rien.
Est-ce que quelqu'un sait pourquoi cela se produit?
Je faisais un vidage MySQL sur SSH en utilisant Putty, et maintenant il suffit de taper PuTTY encore et encore dans la console, Ctrl + C ne fait rien.
Est-ce que quelqu'un sait pourquoi cela se produit?
Réponses:
Oui. Votre vidage mysql n'est pas du texte clair, mais contient également des caractères de contrôle de terminal. Pratiquement, il contient des données binaires. Vous pouvez rencontrer le même flash si vous imprimez des données binaires sur votre écran, par exemple cat /bin/bash
.
Cela ne devrait pas arriver ainsi. Quelques solutions:
iconv
commande de conversion: mysqldump ...|iconv -f your-actual-encoding-which-is-probably-utf-8 -t utf-7
.vim
est très bon pour l'édition de données binaires. Si votre problème est dû à de gros blobs, cela hexedit
peut également être utile.