Linux mysql5 7中的中文字元報錯問題

2021-09-19 10:35:38 字數 525 閱讀 3084

今天想用在mysql中插入資料,但是報這個錯誤:

1366, "incorrect string value: '\\xe5\\x8d\\x971' for column 'cbuilding' at row 1")

解決方法:

檢視你的資料庫、該錶以及該列的編碼格式

若是你在建立表的時候沒有設定預設編碼格式為utf8的話,他會預設為latin1

修改該列的字元編碼:

alter table 《表名》 change 《欄位名》 《欄位名》 型別 character set utf8;

alter

table class change cbuilding cbuilding varchar(60

)character

set utf8;

所以以後要記著在建立表的時候需要加上:

create table () default charset = utf8;

Linux MySQL5 7安裝教程

1.這裡我將mysql安裝在 usr local mysql目錄裡面,也可以安裝在其他地方 mkdir usr local mysql html view plain copy wget 3.解壓並複製 html view plain copy tar xvf mysql 5.7.11 linux ...

Linux MySql 5 7 安裝與開啟遠端訪問

安裝 安裝 dos下 mysql 客戶端訪問軟體 sudo apt install mysql client core 5.7 安裝 mysql server sudo apt install mysql server dos登入mysql mysql u root p 回車 root 修改登入密碼...

vbox中Linux mysql 的遠端連線

1.首先確保 vbox 中的linux可以和本機通訊.如果上面兩步都沒有問題,說明可以vbox 中linux 可以和本機通訊了。如果不成功 linux 中沒有網絡卡 eth1 按如下方式設定 設定後,啟動。輸入命令 ifconfig 如圖 出現eth1 的資訊,說明配置成功。已經可以和本機通訊了。2...