2 renwenhao123456 renwenhao123456 于 2016.04.07 09:33 提问

latin1的mysql数据库如何本地打开而避免中文乱码

这个数据库应该是7、8年前就有的,看db.opt里的设置是latin1的编码格式,求本地打开而不乱码的姿势。。总之我现在能读取到数据库内容就行,求解释。。。my.ini设置跟着网上设了utf8,gbk都不行,打开数据库里的db.opt改为utf8也不行,Navicat打开一直是中文乱码。。。求解释怎么本地打开不乱码图片说明图片说明图片说明

1个回答

oyljerry
oyljerry   Ds   Rxr 2016.04.07 10:24
已采纳

latin本身就不支持中文,当初存入进去的时候,就已经导致乱码了。你只能不处理这些乱码数据。

renwenhao123456
renwenhao123456 这是某正在使用的网站计费系统的数据库,从管理页面进去查看的汉字信息都是正常显示的
2 年多之前 回复
renwenhao123456
renwenhao123456 这是某正在使用的网站计费系统的数据库,从管理页面进去查看的汉字信息都是正常显示的
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
mysql latin1 乱码变中文
convert(unhex(hex(convert(name using latin1))) using utf8) as name   一段神奇的语句
MySQL5.5写入中文乱码之处理character_set_server编码
MySQL数据库出现中文乱码的原因,往往是以下以下客户端、服务器、结果集、数据库的字符集不统一造成的, 可以通过:show variables like "%char%"; 语句查询自己数据库当前字符集的配置,显式结果如下: character_set_client | utf8 | | character_set_connection
使用Java读写存储在latin1编码的MySQL中的UTF-8编码的中文
绝大多数情况下,一个项目中,都是使用同一套编码。如,全部使用UTF-8或者GBK。但是当涉及到多个项目合并、新手加入等情况时,不可避免出现使用多套编码的情况。所有字符串都是英文的情况还好,若是出现了中文,就导致了乱码的出现。下面以我碰到的问题的解决方案说明。前置说明:==============Java            MySQLUTF-8          utf8ISO-8859-1 latin1==============MySQL数据库使用latin1的编码,导入导出的数据是UTF-8编码的,
mysql 的 latin1 支持中文
初学者往往会犯糊涂,mysql 的默认字符集 latin1 是否支持中文?  初步分析表明,是的,确实支持中文!(是初步的结论,只做了初步的分析)   1. 先来看看latin1 (参考百度百科)   Latin1是ISO-8859-1的别名,有些环境下写作Latin-1。   ISO-8859-1编码是单字节编码,向下兼容ASCII,其编码范围是0x00-0xFF,0x00-0x7F之
mysql字符编码问题latin1到utf8
测试目的: java从mysql读取数据并打印 测试环境1 a. hadoop集群某节点的环境是utf8,java代码也是utf8编码 b. 需要读取的mysql服,数据库、数据表均是latin1 方法及结果 运行mysql -u* -p* -A -h 进入mysql服 1. 先在mysql下确认原始数据是什么编码,经过下面三步可以确认原始数据是latin1 进
mysql 导入导出数据库中文乱码问题 latin1 utf8 utf8_unicode_ci
问题描述:原始创建的数据库和表都是CHARSET=latin1,导出(指定格式和不指定格式都尝试)数据库, 导入(指定格式和不指定格式都尝试)另外机器的数据库,结果乱码!! 原因分析:由于原始导出的.sql文件中的CHARSET都是 Latin1格式,在导出时,指定格式--default-character-set=utf8并不管用 我是直接将.sql 脚本文件中的字符编码格
MySQL 笔记 —— 中文乱码解决、修改mysql服务端编码
参考:http://blog.csdn.net/u012410733/article/details/61619656 一、中文乱码 数据库经常需要保存中文字符,有时不可避免地出现乱码问题,乱码出现几种情况如下: 1、浏览器上传数据编码(一般默认为ISO-8859-1)与Java 代码编码不同,一般常用两种方式解决: AJAX 时指定编码类型: $.ajax({ ...,cont
linux下打开中文乱码,set fileencoding 为latin1
转1. http://blog.sina.com.cn/s/blog_40e1ba640102wm26.html2.http://www.cnblogs.com/joeyupdo/archive/2013/03/03/2941737.html 以下为copy链接2中的介绍 (1)encoding: Vim 内部使用的字符编码方式,包括 Vim 的 buffer (缓冲区)、菜单文本、消息文本等
mysql的默认编码Latin1改为支持中文编码的gbk
1.连接数据时用gb2312连接 string url="jdbc:mysql://localhost:3306/student?useUnicode=true&characterEncoding=gbk&useSSL=true"; student为数据库名,useSSL是解决MySQL在高版本要指明是否进行SSL连接问题。 2.创建数据库修改两个参数 create database st
Mysql数据库中文乱码问题之解决方法
这是一个在工作中遇到的真实案例,经过几天的摸索终于将问题解决了,现用文字记录下来,方便遇到类似问题的朋友参考。 在进入正题前,先介绍一下这个案例背景。 前段时间由于工作原因,需要将mysql数据库迁移到一台新服务器上,新机器操作系统用的是Windows Server 2008 R2,mysql的版本是5.5.28。直接使用了Navicat的备份功能将数据库备份,然后恢复到新的服务器上,