簡體   English   中英

如何在mysql中更改數據庫排序規則

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM