mysql的乱码问题

mysql的乱码文件
今天下午过搬迁服务器;转移数据被搞死掉了 由于数据是经过mysql低版本升级到高版本的;所有在搬迁的过程中出现很多问题。

因为开始建立数据库的时候用的默认字符集是gb2312 升级后的mysql 有点问题;最后将导出来的数据的setchar=gb2312 全部拿掉;

然后setchar 的文字集 就要看你的mysql my.cnf 启动的时候默认的字符集文件是用什么了;如果默认的是gb2312 没有办法 你将setchar去掉 你出来的字符还是gb2312

所以 你可以将setchar=gb2312 改成setchar=latin1 实在不行的话将my.cnf文件的默认启动字符集 去掉 从新启动mysql.

时间: 2024-10-01 04:55:03

mysql的乱码问题的相关文章

PHP+MYSQL中文乱码问题

  这篇文章主要汇总介绍了几种解决PHP+MYSQL中文乱码问题的方法,十分的实用,有需要的小伙伴可以参考下. 从MySQL 4.1开始引入多语言的支持,但是用PHP插入的中文会出现乱码.无论用什么编码也不行. 解决这个问题其实很简单. 1.在建表的时候设置编码类型为gb2312_chinese_ci. 2.在PHP页面的数据库连接语句加一行mysql_query("SET NAMES 'gb2312'",$link); 例如 ? 1 2 3 4 5 6 7 8 9 10 $db_ho

PHP+MYSQL中文乱码问题_php技巧

从MySQL 4.1开始引入多语言的支持,但是用PHP插入的中文会出现乱码.无论用什么编码也不行. 解决这个问题其实很简单. 1.在建表的时候设置编码类型为gb2312_chinese_ci. 2.在PHP页面的数据库连接语句加一行mysql_query("SET NAMES 'gb2312'",$link); 例如 $db_host="localhost"; $db_user="root"; $db_password="passwor

【技术贴】java插入mysql中文乱码解决|java插入mysql数据库显示问号?

[技术贴]java插入mysql中文乱码解决|java插入mysql数据库显示问号?   在你要连接到mysql 的代码里写上?useUnicode=true&characterEncoding=UTF-8" 比如 "jdbc:mysql://localhost:3306/chenluancl1?useUnicode=true&characterEncoding=UTF-8", "root","密码"

HIVE再次尝试 用 Mysql 环境搭建 以及 mysql中文乱码完美解决

上文说道hive用默认的Derby作为metadata的存放处,但是这个缺点比较多,只能同时让一个用户登陆,重启机器后建的表也没了,不能用于真正的集群,下面讲解用mysql作为数据的搭建方法. 1. hive安装 第一步:安装mysql 因为我用的是ubuntu系统,安装比较简单,一行命令搞定 sudo apt-get install mysql-server 这里顺便说下mysql的数据文件放在/var/lib/mysql目录下,配置文件放在:/etc/mysql目录下 对于mysql5.5版

mysql 中文乱码 解决方法集锦_Mysql

第一个方法: MySQL 4.1 中文乱码的问题 最近要将 MySQL 4.0 升级到 MySQL 4.1 ,发现了中文乱码的问题,希望以下见解对大家有用. 1. MySQL 4.1 在文字上有很大改进,它有了 Character Set 与 Collation 的慨念. 2. 在 MySQL 4.0 ,一般的程式都会将文字以拉丁文 ( latin) 来储存,就算我们输入中文字,结果仍是放在以拉丁文设置的文字栏里头,这对 MySQL 4.0 与以 MySQL 4.0 为基楚的程式来说,并不会有问

常见的导致mysql中文乱码问题

以前写过一篇有关如何处理mysql中文乱码的问题结果发现还是有必要再写这一篇. 原因是很多时候为了安全不允许mysql管理工具连接线上的正式环境这样的情况下就不能依靠mysql管理工具来转换编码来解决中文乱码的问题. 这样的情况下只能通过putty或者secureCRT远程连接mysql server然后通过mysql命令界面来对mysql数据库导出再做其他的编码转换操作.我现在面临的环境就是这样. 现在描述一下我的数据情况我需要导出中文乱码的数据表account.user  代码如下 复制代码

mysql出现乱码怎么解决

问题描述 mysql出现乱码怎么解决..如:Image??oks??oks_01.gif 解决方案 解决方案二:又是乱码问题~参考一下:解决方案三:记住一个原则,每处编码保持一致肯定不会出现乱码.解决方案四:把你的开发工具所有编码都设置一致就不会遇见这种情况了

jquery-php jQuery MySQL中文乱码

问题描述 php jQuery MySQL中文乱码 网页的字符集都是utf-8,数据库也是utf-8,传递中文后为何是乱码 解决方案 解决方案二: 你的编程语言是什么?编程语言中的语句有的是和字符集相关的. 解决方案三: 实在不行就编码一下,,在传过去,,, 解决方案四: http://blog.csdn.net/xionglangs/article/details/50195449,看看它能不能解决. 解决方案五: 数据库是utf-8,表是吗?字段是吗? 解决方案六: 你是不是用的mysqli

mysql中文乱码问题???

问题描述 mysql中文乱码问题??? Connection id: 3 Current database: hibernatedb Current user: root@localhost SSL: Not in use Using delimiter: ; Server version: 5.6.17 MySQL Community Server (GPL) Protocol version: 10 Connection: localhost via TCP/IP Server charac