0
1

mongoDB-shellの日本語文字化けでくっそ苦労した

Posted at

環境

  • 移行元

    • OS:Ubuntu 22.06

    • DB:mongo 4.0.3

  • 移行先

    • OS:Amazonlinux 2

    • DB:mongo 4.0.3

  • クライアント

    • OS:windows 10

    • Shell:Powershell

概要

  • mongoDump、restoreを使ってデータベース移行を行ったら移行先のmongoShellで文字化けが発生した。

事象の整理

DB AP ターミナル 接続方法
移行元 文字化けなし 文字化けなし SSH
移行先 文字化けなし 文字化けあり AWS SSM

なぜ移行元は文字化けしなかったのか

  • おそらくOpenSSHの文字コードを使ってる

なぜ移行先は文字化けしたのか

  • PowerShellがshift-jisだったから

まとめ

  • 同じShellで片っぽが文字化けしていなかったのでPowerShellの文字コードは問題ないと思っていた。

WindowsはShift-jisをいつまで使うねん。勘弁してくれ

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1