MySql中表單輸入資料出現中文亂碼的解決方法
MySQL會出現中文亂碼的原因在於
1.server本身設定問題,一般來說是latin1
2.建庫建表時沒有制定編碼格式。
MySql中表單輸入資料出現中文亂碼的解決方法:
1.建庫的時候
?
123 |
CREATE DATABASE test CHARACTER SET 'utf8' COLLATE 'utf8_general_ci' ;
|
2.建表的時候
?
123 |
CREATE TABLE content ( text VARCHAR (100) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
基本就不會出問題了,即建庫和建表時都使用相同的編碼格式。
1.檢視預設編碼格式:
?
1 |
show variables like "%char%" ;
|
以下是修改後的
?
mysql> show variables like "%char%" ; + --------------------------+---------------------------------------------------------+ | Variable_name | Value | + --------------------------+---------------------------------------------------------+ | character_set_client | utf8 | | character_set_connection | utf8 | | character_set_database | utf8 | | character_set_filesystem | binary | | character_set_results | utf8 | | character_set_server | utf8 | | character_set_system | utf8 | | character_sets_dir | /usr/ local /mysql-5.7.13-osx10.11-x86_64/share/charsets/ | + --------------------------+---------------------------------------------------------+ 8 rows in set (0.01 sec)
|
2.檢視test資料庫的編碼格式:
以上所述是小編給大家介紹的MySql中表單輸入資料出現中文亂碼的解決方法 ,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回覆大家的。在此也非常感謝大家對指令碼之家網站的支援!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4662/viewspace-2811328/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- IDEA控制檯輸出中文亂碼解決方法Idea
- MYSQL資料庫匯入資料時出現亂碼的解決辦法MySql資料庫
- vscode中文亂碼怎麼解決 vscode輸出亂碼怎麼解決VSCode
- MySQL解決中文亂碼MySql
- 解決MySQL中文亂碼和插入中文不顯示的方法MySql
- Mysql中文亂碼問題的最佳解決方法MySql
- LoadRunner中文出現亂碼的解決辦法
- Mysql輸出中文顯示亂碼處理MySql
- 使用Kettle抽取資料時,出現中文亂碼問題解決方案
- MySql中文亂碼問題解決MySql
- C++ 資料輸入cin (解決CLoin輸入中文程式出錯)C++
- 解決Java中Swing的JFrame的setTitle方法輸入中文圖形介面亂碼辦法Java
- C++ cout列印輸出 (解決輸出亂碼)C++
- VSCode 輸出欄中文亂碼VSCode
- cat 輸出亂碼問題解決
- 解決tomcat啟動控制檯輸出中文亂碼問題-ideaTomcatIdea
- SqlServer資料庫中文亂碼問題解決SQLServer資料庫
- navicat for mysql顯示中文亂碼解決方案MySql
- MySQL直接匯出CSV檔案,並解決中文亂碼的問題MySql
- gitbash PHP執行輸出中文亂編解決方式GitPHP
- c#匯出檔案,檔名中文亂碼解決方法C#
- matplotlib 圖示 中文亂碼, 與 wordcloud 詞雲圖 中文亂碼 解決方法Cloud
- centos7 vim中文亂碼解決方法CentOS
- Mysql資料庫亂碼出現的各個階段以及對應方法MySql資料庫
- idea中文註釋出現亂碼,我靠自己解決了Idea
- git操作時中文顯示亂碼的解決方法Git
- Python:Python中文寫入csv檔案出現亂碼問題的解決方案之一Python
- 記錄 Ubuntu18.04 中文亂碼,解決方法Ubuntu
- 管理工具匯入CSV檔案,中文資料亂碼的解決辦法。
- dedeCMS中表單提交提示資料校驗不對,程式返回解決方法
- 解決中文亂碼問題
- ROS中解決中文亂碼ROS
- request/response解決中文亂碼
- javaweb中中文亂碼解決方法總結之response和request解決方法JavaWeb
- Robotframework-ride 日誌輸出中文亂碼FrameworkIDE
- mysql使用source 命令亂碼問題解決方法MySql
- C# 解決httplistener querystring 中文亂碼、返回json中文格式亂碼C#HTTPJSON
- Windows 伺服器中使用 mysqldump 命令匯出資料,解決中文亂碼問題Windows伺服器MySql