検索後、以下のコマンドを使用して、mysql データベースのすべてのフィールドとテーブルの文字セットを utf8 に変更できることがわかりました (読んだだけで、試していませんでした)。
mysql --database=dbname -B -N -e "SHOW TABLES" \
| awk '{print "SET foreign_key_checks = 0; ALTER TABLE", $1, "CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci; SET foreign_key_checks = 1; "}' \
| mysql --database=dbname &
しかし、私はそれについていくつか質問があります:
mysql データベースにログインできるようにするために指定するユーザー名とパスワードはどこにありますか?
& を使用する理由
ユーザー名なしでそのまま入力して待つべきですか?どうすれば状況を知ることができますか?