关于Mysql中文乱码问题该如何解决(乱码问题完美解决方案)

2019-01-04 19:29:52王振洲

导入:

LOAD DATA LOCAL INFILE 'C:gbk.txt' INTO TABLE yjdb; 

注:1.UTF8不要导入gbk,gbk不要导入UTF8;

2.dos下不支持UTF8的显示;

三、解决网页中乱码的问题

将网站编码设为 utf-8,这样可以兼容世界上所有字符。

  如果网站已经运作了好久,已有很多旧数据,不能再更改简体中文的设定,那么建议将页面的编码设为 GBK, GBK与GB2312的区别就在于:GBK能比GB2312显示更多的字符,要显示简体码的繁体字,就只能用GBK。

1.编辑/etc/my.cnf ,在[mysql]段加入default_character_set=utf8;

2.在编写Connection URL时,加上?useUnicode=true&characterEncoding=utf-8参;

3.在网页代码中加上一个"set names utf8"或者"set names gbk"的指令,告诉MySQL连线内容都要使用utf8或者gbk;

您可能感兴趣的文章:

mysql导入导出数据中文乱码解决方法小结Mysql 导入导出csv 中文乱码问题的解决方法MySQL从命令行导入SQL脚本时出现中文乱码的解决方法完美解决eclipse中导入工程后中文注释出现乱码的问题实战mysql导出中文乱码及phpmyadmin导入中文乱码的解决方法MySQL的中文UTF8乱码问题php和mysql中uft-8中文编码乱码的几种解决办法mysql 中文乱码 解决方法集锦MySQL字符集 GBK、GB2312、UTF8区别 解决MYSQL中文乱码问题mysql中插入表数据中文乱码问题的解决方法