ご回答いただき、有難うございます。
CP932は古いといわれますが、MariaDBのプロンプトから
show character set をやると ちゃんと P932 というコードがあって、description も SJIS for Windows Japanese, collation も CP932_japanese_ci と表示されます。これはそのコードが使えるということではないのでしょうか?
今はもうUTFの時代だからと言って、「CP932はもはやdepricate されて使えません」というのであればわかりますが、そうでないのなら、なぜ自分のやり方で文字が化けてしまうのかということを教えていただきたいわけです。
よろしくお願いします。
お礼
かゆい所に手の届くような詳しい回答を頂き、有難うございます。 回答様のやった通りにphpMyAdminを使ってデータベースからすべて作り直しましたら、奇跡の様ですが日本語がちゃんと表示されるようになりました。 コマンドウィンドーでちゃんと表示されるという事は、データベースのテーブルにもそのような姿で保存されているという事ですよね。 私が最初に行った手続きで何故文字が化けるのかはいまだに不明ですが、これでこのデータベースをもとにしてPHPでカラオケの選曲システムを作っていくことが出来ます。 今後は日本語を使う場合にはphpMyAdminを活用していきたいと思います。 問題解決までずっとお付き合いいただき、本当に有難うございました。