如何更改mysql中的db排序规则

如何更改mysql中的db排序规则,mysql,database,Mysql,Database,我需要在mysql数据库中添加这个Boženy němcové2148/12,但它显示了一些类似这样的错误0行受影响。 警告:#1366第1行“地址”列的字符串值不正确:“\xC4\x9Bmcov…”如何修复此错误 我正在使用拉丁语和瑞典语的数据库排序规则,如何解决这个问题?使用 ALTER SCHEMA SCHEMA\u NAME DEFAULT COLLATE utf8\u bin 然后您将需要将表更改为 ALTER TABLE SCHEMA\u NAME.TABLE\u NAME 字符集=

我需要在mysql数据库中添加这个
Boženy němcové2148/12
,但它显示了一些类似这样的错误
0行受影响。
警告:#1366第1行“地址”列的字符串值不正确:“\xC4\x9Bmcov…”
如何修复此错误

我正在使用拉丁语和瑞典语的数据库排序规则,如何解决这个问题?

使用
ALTER SCHEMA SCHEMA\u NAME DEFAULT COLLATE utf8\u bin

然后您将需要将
表更改为
ALTER TABLE SCHEMA\u NAME.TABLE\u NAME
字符集=默认值

如前所述

更改列排序规则

ALTER TABLE <table_name> MODIFY <column_name> VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci;
ALTER TABLE MODIFY VARCHAR(255)字符集utf8 COLLATE utf8\U unicode\U ci;