1
は、2つのテーブルの異なる文字セットと同じテーブル内の単一の列を持っていることは理にかなっていますか?それとも問題を引き起こすのでしょうか?例えばテーブルとカラムのmysql文字セットが異なる可能性がありますか?
、
Table charset - latin1
Column C1 charset - utf8mb4
は、2つのテーブルの異なる文字セットと同じテーブル内の単一の列を持っていることは理にかなっていますか?それとも問題を引き起こすのでしょうか?例えばテーブルとカラムのmysql文字セットが異なる可能性がありますか?
、
Table charset - latin1
Column C1 charset - utf8mb4
テーブルはとにかく文字セットを持っていない、彼らが持っている唯一のものは、デフォルト文字セットです。実際の "物理的な"文字セットを持つ唯一のものは、実際にデータを格納する唯一のものだからです。それが動作する方法は、列の明示的な文字セットを設定していない場合、テーブルのデフォルトが使用されることです。また、テーブルにデフォルトがない場合は、データベースのデフォルトが使用されます。 の場合、にデフォルト値がない場合、サーバーのデフォルトが使用されます。