[英]how to change the db collation in mysql
我需要在mysql數據庫中添加此Boženy němcové 2148/12
,但是它顯示了一些錯誤,如0 rows affected. Warning: #1366 Incorrect string value: '\\xC4\\x9Bmcov...' for column 'Address' at row 1
0 rows affected. Warning: #1366 Incorrect string value: '\\xC4\\x9Bmcov...' for column 'Address' at row 1
我如何解決此錯誤?
我正在使用latin1_swedish_ci
數據庫排序規則以及如何解決此問題?
如之前在這里回答
更改列排序規則
ALTER TABLE <table_name> MODIFY <column_name> VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci;
使用ALTER SCHEMA SCHEMA_NAME DEFAULT COLLATE utf8_bin;
然后您將需要Alter
表為
ALTER TABLE SCHEMA_NAME.TABLE_NAME CHARACTER SET = DEFAULT;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.