教你一招永久解決mysql插入中文失敗問題
前言
問題描述:
Incorrect string value:‘\xD5\xC5\xC8\xFD' for column ‘name' at row 1;
本文是采用修改配置文件,也就幾分鐘搞定,修改前請備份~~
有的小伙伴在mysql中插入中文會報錯,那么我們要指定字符集。
使用一個命令可以查看當(dāng)前數(shù)據(jù)的字符集~(沒有修改的時候是拉丁文)
show variables like ‘%character%';

我們可以有臨時解決方案,和永久解決的方案,這里我們只說永久解決的方案:
想要支持中文,要改成utf-8
1.先找到mysql的配置文件my.ini
這個文件包含了許多mysql的配置,既有客戶端的,也有服務(wù)器的.
第一步:

到了這個目錄下:

右擊屬性:

目標(biāo)內(nèi)容 復(fù)制去記事本:
“C:\Program Files\MySQL\MySQL Server 5.7\bin\mysql.exe” “–defaults-file=C:\Program Files\MySQL\MySQL Server 5.7\my.ini” “-uroot” “-p” “–default-character-set=utf8”
這個一段去找目標(biāo)文件:C:\Program Files\MySQL\MySQL Server 5.7\my.ini
如果沒有這個文件可以看看是否隱藏著:

然后找到這個文件

第二步:修改這個my.ini
注意修改my.ini 一定要備份 復(fù)制粘貼就可以了(這個是一個良好的工作習(xí)慣)
找到這個位置:修改變成 utf8 (不要utf-8)

改動二:
在mysqld這里

把注釋放開,值變成 utf8.
修改完成后保存關(guān)閉即可!最后可以使用第一個命令去查看圖片上面的一樣即可~~
總結(jié)
到此這篇關(guān)于永久解決mysql插入中文失敗問題的文章就介紹到這了,更多相關(guān)解決mysql插入中文失敗問題內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
winxp 安裝MYSQL 出現(xiàn)Error 1045 access denied 的解決方法
自己遇到了這個問題,也找了很久才解決,就整理一下,希望對大家有幫助!2010-07-07
mysql decimal數(shù)據(jù)類型轉(zhuǎn)換的實現(xiàn)
這篇文章主要介紹了mysql decimal數(shù)據(jù)類型轉(zhuǎn)換的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-02-02
實操MySQL+PostgreSQL批量插入更新insertOrUpdate
這篇文章主要介紹了MYsql和PostgreSQL優(yōu)勢對比以及如何實現(xiàn)MySQL + PostgreSQL批量插入更新insertOrUpdate,附含詳細(xì)的InserOrupdate代碼實例,需要的朋友可以參考下2021-08-08
mysql二進(jìn)制日志文件恢復(fù)數(shù)據(jù)庫
喜歡的在服務(wù)器或者數(shù)據(jù)庫上直接操作的兄弟們你值得收藏下!不然你就悲劇了。-----(當(dāng)然我也是在網(wǎng)上搜索的資料!不過自己測試通過了的!)2014-08-08
Mysql BinLog存儲機(jī)制與數(shù)據(jù)恢復(fù)方式
這篇文章主要介紹了Mysql BinLog存儲機(jī)制與數(shù)據(jù)恢復(fù)方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-06-06
MySQL中使用JSON存儲數(shù)據(jù)的實現(xiàn)示例
本文主要介紹了MySQL中使用JSON存儲數(shù)據(jù)的實現(xiàn)示例,我們可以在MySQL中直接存儲、查詢和操作JSON數(shù)據(jù),具有一定的參考價值,感興趣的可以了解一下2023-09-09
mysql數(shù)據(jù)庫id主鍵自增加刪除后不連續(xù)如何解決
這篇文章主要介紹了mysql數(shù)據(jù)庫id主鍵自增加刪除后不連續(xù)的解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-03-03

