現象
Lando環境でMySQLに接続し、SQL文で取得した日本語文字が「???」になる。
対応方法
drushを使用すると簡単にSQLに接続が可能。
次の2つのパターンで接続できる。
パターン①だとコマンドを叩いた直後で、Landoで使用しているアプリのDBに接続可能だが、日本語が文字化けする。
パターン②では文字化けが解消されるがDBを選択する必要がある。use {DB名}
で接続が必要。
## パターン① 日本語が文字化けしてしまう。
drush sqlc
## パターン② 文字化けしない方法。
drush mysql
参考
LandoアプリにDrushをインストールできるコマンド
composer require drush/drush