首頁 資料庫 mysql教程 mysql不能輸入中文怎麼解決

mysql不能輸入中文怎麼解決

Jan 20, 2022 am 10:45 AM
mysql

在mysql中,可以修改「my.ini」文件內容來解決無法輸入中文的問題,在mysql目錄中開啟「my.ini」文件,更改「default-character-set」項目的內容,將該項的內容改為「utf8」即可。

mysql不能輸入中文怎麼解決

本教學操作環境:windows10系統、mysql8.0.22版本、Dell G3電腦。

mysql不能輸入中文怎麼解決

#第一步:找到安裝mysql的目錄找到my.ini 檔;

mysql不能輸入中文怎麼解決

mysql不能輸入中文怎麼解決

#第二步:使用記事本開啟my.ini文件,

找到這個地方看看default-character-set 是不是utf8不是的話改為utf8即可! (以前的版本可能沒有這句話直接加上就好了!)mysql不能輸入中文怎麼解決

mysql不能輸入中文怎麼解決

第三步:在mysql資料庫cmd中輸入:show variables like'%char% ';

查看資料庫的編碼格式!這裡就顯示圖片了等會顯示圖片是改好的!

mysql不能輸入中文怎麼解決第四步:改變原有資料庫的編碼方式:

mysql不能輸入中文怎麼解決

#第五步:改變後的編碼方式:

 

mysql不能輸入中文怎麼解決

第六步:插入中文資料試試! ok!是可以插進去的!

 

第七步:解決select * from table時顯示第一張圖所示的亂碼

把上面的編碼方式改變! set character_set_results=gbk; 就可以正常顯示!

######(3)上邊已經詳細介紹解決方法了! ######但是我們需要注意的是有時我們在加入資料的時候還是要按照「第四步」「第七步」的方式解決輸入和顯示亂碼的問題! ######值得注意的是:我們在使用myeclipse的時候,提供的DBBrowser不會出現亂碼的時候! ######推薦學習:###mysql影片教學#######

以上是mysql不能輸入中文怎麼解決的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Stock Market GPT

Stock Market GPT

人工智慧支援投資研究,做出更明智的決策

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

如何在MySQL中使用操作員之間 如何在MySQL中使用操作員之間 Aug 31, 2025 am 07:15 AM

BETWEEN是MySQL中用於篩選指定範圍內數據的操作符,且包含邊界值;1.用於數字時,如salaryBETWEEN30000AND50000,等價於>=和

如何使用MySQL中的替換語句? 如何使用MySQL中的替換語句? Sep 01, 2025 am 01:09 AM

REPLACE在MySQL中用於插入新行,若發生唯一鍵或主鍵衝突,則先刪除舊行再插入新行;2.使用場景包括確保記錄存在且可接受刪除重插;3.語法支持VALUES、SET和SELECT形式;4.示例顯示通過主鍵或唯一鍵觸發替換操作;5.注意事項:自動遞增ID可能改變、觸發器會先刪後插、性能較低、未指定列將丟失數據;6.更安全的替代方案是使用INSERT...ONDUPLICATEKEYUPDATE進行更新而非全行替換。

mySQL中的substring_index()函數是什麼? mySQL中的substring_index()函數是什麼? Sep 02, 2025 am 02:50 AM

SUBSTRING_INDEX()extractsasubstringfromastringbasedonadelimiterandoccurrencecount,returningtheportionbeforethespecifiednumberofdelimiteroccurrenceswhencountispositiveandafterwhennegative,makingitidealforparsingemailaddresses,filepaths,andURLsinMySQLd

如何處理MySQL存儲過程中的錯誤? 如何處理MySQL存儲過程中的錯誤? Aug 30, 2025 am 12:50 AM

使用DECLAREHANDLER語句可有效處理MySQL存儲過程中的錯誤,通過定義CONTINUE或EXIT類型的處理器來應對SQLEXCEPTION等異常,結合GETDIAGNOSTICS獲取錯誤詳情,並利用事務與OUT參數確保操作的完整性與反饋的準確性,從而提升數據庫應用的健壯性。

如何在MySQL中加入桌子 如何在MySQL中加入桌子 Sep 01, 2025 am 07:57 AM

MySQL中的表連接通過SELECT語句結合JOIN子句實現,主要類型包括:1.INNERJOIN:僅返回兩表中匹配的行;2.LEFTJOIN:返回左表全部行及右表匹配行,無匹配則右表字段為NULL;3.RIGHTJOIN:返回右表全部行及左表匹配行,無匹配則左表字段為NULL;4.FULLOUTERJOIN:MySQL不直接支持,但可用LEFTJOIN與RIGHTJOIN結合UNION模擬;使用ON指定連接條件,推薦使用表別名簡化查詢,多表連接需逐級關聯,且應確保連接列已建立索引以提升性能,同

MySQL中使用語句的目的是什麼? MySQL中使用語句的目的是什麼? Aug 27, 2025 am 07:02 AM

theusestatementinmysqlselectsadefaultdatabaseforthecurrentsessessessessessessessessessessessessessessessessessessessessessessessessessessessessessessessessessessessessessessessessessessessessessessessessession

MySQL中的Innodb_file_per_table選項是什麼? MySQL中的Innodb_file_per_table選項是什麼? Aug 31, 2025 am 04:30 AM

theinnodb_file_per_tableoptionshouldbeenabledtobolabelabledtobaleachinnodbtabletohaveitsown.ibdfile,改進,策略,可管理性和storeoptimization,withbenefitsoutweighweighingweighweighingminorfilesystemoverhead,anditiseNabledByDefeFeaultHead,anditis andiativebydybybydefaultinmysemysql5.6andsall.6andsandselterversions。

mySQL中的自動插入是什麼? mySQL中的自動插入是什麼? Aug 28, 2025 am 07:35 AM

AUTO_INCREMENTinMySQLautomaticallygeneratesauniqueintegerforacolumn,typicallyusedforprimarykeys,ensuringeachnewrowreceivesasequentialidentifierwithoutmanualinput;itrequiresthecolumntobeaninteger,NOTNULL,andindexed,allowsonlyonepertable,incrementsfrom

See all articles