解決したいこと
MySQLのパーティションの振り分けに日本語のカラムを使用したいです。
発生している問題・エラー
パーティションの追加について、振り分けのカラムに日本語を指定すると、以下のエラーが発生します。
ERROR 1300 (HY000): Invalid utf8 character string: '82A282'
該当するソースコード
create table test-a
.ああ
(いい
int,aa
int);
alter table test-a
.ああ
partition by range(いい
)(
partition p202011 values less than(2020) engine = innodb);
自分で試したこと
上記のテーブルで日本語でないカラムにパーティションを設定することはできました。
alter table test-a
.ああ
partition by range(aa
)(
partition p202011 values less than(2020) engine = innodb);
(補足)
ユーザー : root
OS : Windows10
バージョン : mysql 8.0
回答3件
あなたの回答
tips
プレビュー