文档章节

解决mysql乱码的问题

s
 senn66497
发布于 2016/10/04 10:05
字数 227
阅读 2
收藏 0
点赞 0
评论 0

第一个坑: /etc/my.cnf

mysql 数据库是外国人开发的,所以默认都是latin1 编码,类似于ISO-8859-1,

但是咱们中国人习惯使用中文,所以需要修改编码:



 红框中的内容是我手动新增的:

在[mysqld]  下添加:

character_set_server=utf8  

如果添加default-character-set=utf8 ,则启动不了mysql服务.

 

新增节点: 下载

[mysql]

default-character-set=utf8

默认是没有[mysql] 节点的

 

第二个坑:客户端Navicat

使用Navicat自带的功能"Data Transfer" 从原数据库传输数据到新数据库后,Web项目老是乱码. 下载

很奇怪:在Navicat中查看数据表时,不乱吗;但是Java web程序查看时乱码;而且使用Java web程序新增一条记录时不乱码,但是在Navicat中查看新增的记录是问号(??).

最后发现是Navicat的设置问题 下载

© 著作权归作者所有

共有 人打赏支持
s
粉丝 0
博文 1
码字总数 227
作品 0
济南
如何处理网页中文乱码问题?

具体的乱码问题,可以分为HTML文件乱码,PHP文件乱码,数据库(以MySQL为例)乱码等。通常只要这三个类型的数据文件编码格式统一的话,就不会出现中文乱码的现象。那么当出现乱码问题,我们该如...

灵犀 ⋅ 2013/07/17 ⋅ 0

关于mysql数据库存储中文乱码的问题

前提 :1数据库和表都是utf8generalci格式2程序代码也是utf-8格式,且使用了mysql_query("set names utf-8"); 及htmlentities ENT_QUOTES,'utf-8' 结果:即使是这样 插入数据库汉字仍然在数据...

lilugirl ⋅ 2012/12/07 ⋅ 0

JAVA中中文乱码问题

一, Java源文件中很可能包含中文,而Java和JSP源文件保存的方式是基于字节流的。如果Java或JSP编译成class文件过程中,使用的编码方式和源码方式不一致,则会出现乱码。在HTML页面中,由于页...

Bug-Killer ⋅ 2016/04/18 ⋅ 0

再谈乱码问题,如何解决MYSQL数据中文乱码问题

在之前的文章里,我已经提过如何解决JSP中乱码问题(解决tomcat下中文乱码问题 ),其中也详细解说了MYSQL乱码问题,相信通过里面的办法,肯定都已经解决了JSP里的乱码问题,不过还是有些人的...

ly5156 ⋅ 2011/08/12 ⋅ 0

php插入数据到mysql乱码

大家好!最近在做一些网站,但是遇到一个麻烦的问题,头很痛,想请大家帮我解决,在此先谢谢大家! 在利用php中的mysql_query()插入一些数据到mysql,遇到以下问题: 可以插入数据到mysql数据...

披羊皮的小狗 ⋅ 2011/10/18 ⋅ 8

解决Docker MySQL中文乱码

有部分同学会遇到,在Centos上docker-mysql没乱码,但是在Fedora系统上的docker-mysql会有乱码问题,这兴许是docker-mysql的问题,这里的bug我们不去追究,这里主要讲解决方案。 首先系统要安...

dounine ⋅ 2017/11/30 ⋅ 0

JSP页面显示中文乱码的解决方案

在使用JSP的过程中,最使人头疼的一个问题就是中文乱码问题,要解决这个问题首先要知道问题出在哪里,然后再找解决方案,下面就列出了具体的步骤,只要按以下步骤去做,解决JSP页面显示中文乱...

oecp ⋅ 2011/05/24 ⋅ 0

Linux下MySQL中文乱码的问题

我使用的是树莓派,源于Debian的 mysql的字符集设置如下 mysql> show variables like 'character%';+--------------------------+----------------------------+| Variable_name | Value |+-......

Dean_King ⋅ 2014/09/07 ⋅ 4

JSP中文乱码问题解决方法小结

在使用JSP的过程中,最使人头疼的一个问题就是中文乱码问题,以下是我在软件开发中遇到的乱码问题以及解决方法。 1、JSP页面乱码   这种乱码的原因是应为没有在页面里指定使用的字符集编码...

懿_Jie ⋅ 2012/11/11 ⋅ 0

mysql插入数据显示中文乱码

MySQL 插入数据时,中文乱码问题的解决 当向 MySQL 数据库插入一条带有中文的数据形如 insert into employee values(null,'张三','female','1995-10-08','2015-11-12','Sales',2000,'是个好员...

qq5805bc784f826 ⋅ 2017/09/06 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Spring | IOC AOP 注解 简单使用

写在前面的话 很久没更新笔记了,有人会抱怨:小冯啊,你是不是在偷懒啊,没有学习了。老哥,真的冤枉:我觉得我自己很菜,还在努力学习呢,正在学习Vue.js做管理系统呢。即便这样,我还是不...

Wenyi_Feng ⋅ 今天 ⋅ 0

博客迁移到 https://www.jianshu.com/u/aa501451a235

博客迁移到 https://www.jianshu.com/u/aa501451a235 本博客不再更新

为为02 ⋅ 今天 ⋅ 0

win10怎么彻底关闭自动更新

win10自带的更新每天都很多,每一次下载都要占用大量网络,而且安装要等得时间也蛮久的。 工具/原料 Win10 方法/步骤 单击左下角开始菜单点击设置图标进入设置界面 在设置窗口中输入“服务”...

阿K1225 ⋅ 今天 ⋅ 0

Elasticsearch 6.3.0 SQL功能使用案例分享

The best elasticsearch highlevel java rest api-----bboss Elasticsearch 6.3.0 官方新推出的SQL检索插件非常不错,本文一个实际案例来介绍其使用方法。 1.代码中的sql检索 @Testpu...

bboss ⋅ 今天 ⋅ 0

informix数据库在linux中的安装以及用java/c/c++访问

一、安装前准备 安装JDK(略) 到IBM官网上下载informix软件:iif.12.10.FC9DE.linux-x86_64.tar放在某个大家都可以访问的目录比如:/mypkg,并解压到该目录下。 我也放到了百度云和天翼云上...

wangxuwei ⋅ 今天 ⋅ 0

PHP语言系统ZBLOG或许无法重现月光博客的闪耀历史[图]

最近在写博客,希望通过自己努力打造一个优秀的教育类主题博客,名动江湖,但是问题来了,现在写博客还有前途吗?面对强大的自媒体站点围剿,还有信心和可能型吗? 至于程序部分,我选择了P...

原创小博客 ⋅ 今天 ⋅ 0

IntelliJ IDEA 2018.1新特性

工欲善其事必先利其器,如果有一款IDE可以让你更高效地专注于开发以及源码阅读,为什么不试一试? 本文转载自:netty技术内幕 3月27日,jetbrains正式发布期待已久的IntelliJ IDEA 2018.1,再...

Romane ⋅ 今天 ⋅ 0

浅谈设计模式之工厂模式

工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在工厂模式中,我们在创建对象时不会对客户端暴露创建逻...

佛系程序猿灬 ⋅ 今天 ⋅ 0

Dockerfile基础命令总结

FROM 指定使用的基础base image FROM scratch # 制作base image ,不使用任何基础imageFROM centos # 使用base imageFROM ubuntu:14.04 尽量使用官方的base image,为了安全 LABEL 描述作...

ExtreU ⋅ 昨天 ⋅ 0

存储,对比私有云和公有云的不同

导读 说起公共存储,很难不与后网络公司时代的选择性外包联系起来,但尽管如此,它还是具备着简单和固有的可用性。公共存储的名字听起来也缺乏专有性,很像是把东西直接堆放在那里而不会得到...

问题终结者 ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部