中文字幕精品亚洲无线码二区,国产黄a三级三级三级看三级,亚洲七七久久桃花影院,丰满少妇被猛烈进入,国产小视频在线观看网站

數據庫~dotnetcore連接Mysql插入中文失敗(bai)

到目錄
在dotnetcore里,連接mysql數據(ju)(ju),插入(ru)中文時出現(xian)無法識(shi)別(bie)(bie),并提示插入(ru)失敗的情(qing)況,分(fen)析后得知它是編(bian)碼問題,即數據(ju)(ju)庫編(bian)碼問題,你的中文在數據(ju)(ju)表里無法被識(shi)別(bie)(bie)!

解決方法(一)

進行mysql控制臺

mysql -u root -p

執行下面語句即可

set character_set_client = utf8;

set character_set_server = utf8;

set character_set_connection = utf8;

set character_set_database = utf8;

set character_set_results = utf8;

set collation_connection = utf8_general_ci;

set collation_database = utf8_general_ci;

set collation_server = utf8_general_ci;

解決方法(二)

建立數(shu)據庫(ku)或者(zhe)修改數(shu)據庫(ku)的編(bian)碼為utf8即可

create database dbname character set utf8; 

修改數據庫編碼的命令為:

alter database dbname character set utf8; 

解決方法(三)

修改mysql配置文(wen)件,然后(hou)再重啟mysql的服務即可(ke)

vi /etc/my.cnf
--在 [mysqld] 標簽下加上以下內容:
default-character-set = utf8
character_set_server = utf8

--在 [mysql]  標簽下加上一行
default-character-set = utf8

--在 [mysql.server]標簽下加上一行
default-character-set = utf8

--在 [mysqld_safe]標簽下加上一行
default-character-set = utf8

--在 [client]標簽下加上一行
default-character-set = utf8

希望本文章可以幫到各位!
到目錄

posted @ 2018-09-15 22:46  張占嶺  閱讀(734)  評論(1)    收藏  舉報