MySql的中文識別問題

2021-06-29 00:51:36 字數 904 閱讀 5975

關於mysql的中文識別問題,一直本來想去迴避這個問題的,但是今天在做專案的時候確實用到了,這就讓我很惱火,於是,想盡了所有辦法,搞了我一晚上,終於找到了對於這個問題準確的說對我而言的解決方案。

由於我是直接安裝的wampserver,不知道是版本還是什麼原因,我竟然在my.ini的檔案找不到相應的對應的字元編碼配置。

哎,想想,算了吧,這樣不行,就直接用命令吧,於是輸入了下面的指令,當我重啟mysql之後,發現其實根本沒有改變,而且,在輸入這個命令之後新增資料依然是不識別,這就是個問題了,於是,想啊想,找啊找。。。。。

終於,找到了乙個相對還算一般的方法,就是在我建立資料庫的時候就應該去指定字元編碼,於是便有了的執行命令,這樣的

話,經過測試,完美相容中文,說明的是,mysql客服端不識別utf-8,這也是我想當沒辦法的,乙個編碼不就完了嗎?

所以,還是在當前繼續用我們的大國標碼吧。。。

set character_set_server = gbk;//設定伺服器的字元編碼

set character_set_database = gbk;//設定資料庫的字元編碼

show variables like 

'character%

';//查詢所有的字元編碼

create database 資料庫名 character set gbk;

set character_set_server = gbk;//設定伺服器的字元編碼

set character_set_database = gbk;//設定資料庫的字元編碼

show variables like 

'character%

';//查詢所有的字元編碼

create database 資料庫名 character set gbk;

偽幣識別問題

偽幣識別問題。乙個袋子中裝有256 枚金幣,其中有一枚是偽幣,且已知偽幣比真的金幣要輕。現在給你一架天平,如何快速找出那枚偽幣?使用分治策略來對該問題進行求解,設計並實現相應的分治演算法。思路 採用二分法,將乙個金幣分為a b兩部分,分別計算a b部分的質量和,因為金幣為偶數個且偽幣比金幣要輕,所以...

OCR識別問題

翻過所有的部落格最終發現可能是沒有指定識別的語言 tesseract各個版本語言包獲取方式和安裝方法 要在pytesseract 庫的 image to string 方法裡加個引數lang chi sim 這個就是引用對應的中文語言包,中文語言包的全名是chi sim.traineddata。im...

Python的中文識別問題解決辦法

python 的中文問題解決辦法 python 的ecli ps教程 環境後寫了乙個測試程式。結果出現這樣的錯誤 syntaxerror non ascii character xbd in file e workspacemakeupdatafilesindexsrcmakeindex.py on...