MySql中表單輸入數(shù)據(jù)出現(xiàn)中文亂碼的解決方法
MySQL會(huì)出現(xiàn)中文亂碼的原因在于
1.server本身設(shè)定問題,一般來說是latin1
2.建庫建表時(shí)沒有制定編碼格式。
MySql中表單輸入數(shù)據(jù)出現(xiàn)中文亂碼的解決方法:
1.建庫的時(shí)候
CREATE DATABASE test CHARACTER SET 'utf8' COLLATE 'utf8_general_ci';
2.建表的時(shí)候
CREATE TABLE content ( text VARCHAR(100) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
基本就不會(huì)出問題了,即建庫和建表時(shí)都使用相同的編碼格式。
1.查看默認(rèn)編碼格式:
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數(shù)據(jù)庫的編碼格式:
以上所述是小編給大家介紹的MySql中表單輸入數(shù)據(jù)出現(xiàn)中文亂碼的解決方法 ,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
- Mysql 下中文亂碼的問題解決方法總結(jié)
- JSP MySQL插入數(shù)據(jù)時(shí)出現(xiàn)中文亂碼問題的解決方法
- Mac Mysql數(shù)據(jù)庫中文亂碼問題解決
- 解決python2.7 查詢mysql時(shí)出現(xiàn)中文亂碼
- MySQL從命令行導(dǎo)入SQL腳本時(shí)出現(xiàn)中文亂碼的解決方法
- Mysql徹底解決中文亂碼問題的方案(Illegal mix of collations for operation)
- PHP+MySQL存儲(chǔ)數(shù)據(jù)常見中文亂碼問題小結(jié)
- 關(guān)于Mysql中文亂碼問題該如何解決(亂碼問題完美解決方案)
- 數(shù)據(jù)庫 MySQL中文亂碼解決辦法總結(jié)
相關(guān)文章
MySQL UNION操作符基礎(chǔ)知識(shí)點(diǎn)
在本文里小編給大家整理了關(guān)于MySQL UNION操作符的相關(guān)知識(shí)點(diǎn)內(nèi)容,需要的朋友們跟著學(xué)習(xí)下。2019-02-02
MySQL優(yōu)化必須調(diào)整的10項(xiàng)配置
這篇文章主要介紹了MySQL優(yōu)化必須調(diào)整的10項(xiàng)配置,使用這些方法可以讓你快速地獲得一個(gè)穩(wěn)健的MySQL配置,需要的朋友可以參考下2014-02-02
關(guān)于Mysql8.0版本驅(qū)動(dòng)getTables返回所有庫的表問題淺析
這篇文章主要給大家介紹了關(guān)于Mysql 8.0版本驅(qū)動(dòng)getTables返回所有庫的表問題的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2018-12-12
詳解CentOS 6.5中安裝mysql 5.7.16 linux glibc2.5 x86 64(推薦)
這篇文章主要介紹了CentOS 6.5中安裝mysql 5.7.16 linux glibc2.5 x86 64(推薦)的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-12-12
Mysql數(shù)據(jù)庫的日志管理、備份與回復(fù)詳細(xì)圖文教程
備份的主要目的是災(zāi)難恢復(fù),備份還可以測試應(yīng)用、回滾數(shù)據(jù)修改、查詢歷史數(shù)據(jù)、審計(jì)等,這篇文章主要給大家介紹了關(guān)于Mysql數(shù)據(jù)庫的日志管理、備份與回復(fù)的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下2024-08-08

