これはデータベースにテーブルを作成するためのステートメントです
これはデータベース クエリの画像が文字化けしています。理由は何ですか?
闭关修行中......
Windows コマンドラインを使用していると仮定します。 WindowsのコマンドラインのデフォルトのエンコードはGBKであり、MySQLに格納されている内容はUTF-8でエンコードされているため、表示すると文字化けしてしまいます。
3 つの解決策をリストします:
MySQL に接続するためのエンコーディングを指定します:
接続後のMySQLエンコーディングを指定します:
Windows コマンドラインの文字エンコーディングを UTF-8 に変更します:
データベースを作成したときの並べ替えルールを確認して、これに設定して試してください utf8_general_ci
utf8_general_ci
名前を utf8 に設定します;
データベースのエンコードルールをutf-8に統一すれば大丈夫です
まずデータベースのエンコード形式が utf-8 かどうかを確認し、そうでない場合は utf-8 に変更します
質問させてください、あなたの端末は Linux の端末ですか、それとも Windows のコマンドラインですか? Windows のデフォルトは GBK ですが、当然文字化けします。
お使いの Linux システムは中国語をサポートしていません。 。 。中国語をサポートするように設定するだけです。 。 。
Windows コマンドラインを使用していると仮定します。 WindowsのコマンドラインのデフォルトのエンコードはGBKであり、MySQLに格納されている内容はUTF-8でエンコードされているため、表示すると文字化けしてしまいます。
3 つの解決策をリストします:
リーリーMySQL に接続するためのエンコーディングを指定します:
リーリー接続後のMySQLエンコーディングを指定します:
リーリーWindows コマンドラインの文字エンコーディングを UTF-8 に変更します:
データベースを作成したときの並べ替えルールを確認して、これに設定して試してください
utf8_general_ci
名前を utf8 に設定します;
データベースのエンコードルールをutf-8に統一すれば大丈夫です
まずデータベースのエンコード形式が utf-8 かどうかを確認し、そうでない場合は utf-8 に変更します
質問させてください、あなたの端末は Linux の端末ですか、それとも Windows のコマンドラインですか? Windows のデフォルトは GBK ですが、当然文字化けします。
お使いの Linux システムは中国語をサポートしていません。 。 。中国語をサポートするように設定するだけです。 。 。