`
a495863099
  • 浏览: 40347 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

Mysql 乱码编辑

阅读更多
  mysql数据库中导入数据没出现乱码,但在Mysql控制台直接insert...数据后出现乱码问题。
(1) 只要是gb2312,gbk,utf8等支持多字节编码的字符集都可以储存汉字,当然,gb2312中的汉字数量远少于gbk,而gb2312,gbk等都可在utf8下编码
(2)用命令show variables like 'character\_set\_%';查看当前字符集设定:

mysql> show variables like 'character\_set\_%';
+--------------------------+--------+
| Variable_name            | Value  |
+--------------------------+--------+
| character_set_client     | gbk    |
| character_set_connection | gbk    |
| character_set_database   | latin1 |
| character_set_filesystem | binary |
| character_set_results    | gbk    |
| character_set_server     | latin1 |
| character_set_system     | utf8   |
+--------------------------+--------+
7 rows in set (1.92 sec)

此显示效果为已经解决了Mysql乱码问题的,Mysql乱码的时候value均为latin1。显示中文乱码主要有两个设置:character_set_connectioncharacter_set_results ,
如果你的这两个设置不支持中文编码,就会出现乱码,只要进行如下设置
set character_set_connection =gbk;
set character_set_results =gbk;

就解决了Mysql中文乱码问题。
3
1
分享到:
评论

相关推荐

    使用MySQL Migration Toolkit数据迁移工具迁移SqlServer 2005精简版数据库到mysql数据库乱码的问题

    使用MySQL Migration Toolkit数据迁移工具迁移SqlServer 2005精简版数据库到mysql数据库乱码的问题,使用ACCESS数据库编辑转换迁移

    Mysql中文乱码问题完美解决方案

    如果你用MySql也有中文乱码,你首先骂死它,之后用我的方法,可能解决问题了。不废话,你在你的Mysql黑框编辑器输入:mysql> show variables like "%char%";就发现你的字符集原来没有改完的。

    php读取mysql中文数据出现乱码的解决方法

    解决方法:创建数据库的时候,MySQL 字符集选择’UTF8’,MySQL 连接校对选择utf8_general_ci,这样创建的数据库用来存储中文肯定没有问题,否则,你的中文首先在MySQL中就是乱码,更不要期望它会给你在PHP页面中...

    MySQL中文乱码问题解决方案

    1、linux 中 MySQL 出现中文乱码问题如下操作 编辑vi /etc/my.cnf 文件,添加图中标记三行 [client] default-character-set=utf8 [mysqld] character-set-server=utf8 [mysql] default-character-set=utf8 重启...

    由idea向Mysql中存数据时中文乱码的解决办法(通过navicat修改)

    找到要修改的数据库,右键–>编辑数据库 2.修改表中每一个字段的字符集和排序规则为utf-8 找到要修改的表,右键–>设计表,然后按图修改 注意:1.修改每一个要写中文的字段(char或varchar类型的字段) 2.修改完...

    MySQL存储过程(PDF转换后的DOC版、有乱码)

    本资源是对http://download.csdn.net/detail/josslin025/4433581的补充,出于复制方便的需要,个人将PDF格式转换成了DOC格式,不过转换后的DOC文件里面有乱码,没有进行个人编辑、校正。敬请谅解!

    centos中安装mysql后,插入数据乱码

    在阿里云中在线安装mysql数据库,发现通过java代码插入数据乱码,此时进去发现我们的mysql服务器的编码集是laint1.接下来我们需要将其修改成utf8; 1.登录mysql执行查看编码集show variables like ‘character%’; 2...

    php版mysql大数据库备份和恢复工具

    1.乱码问题一般仅出现在MySQL 4.1/MySQL 5 版本以后,如果你的数据库低于这个版本,基本可以不用考虑这个问题. 2.确保原始数据的完整是至关重要的.就算导出时出现乱码,但只要原始数据完整,总有解决的办法.所以,导出时...

    HeidiSQL7.0 中文版 汉化版

    HeidiSQL 是一款用于简单化你的 MySQL 服务器和数据库管理的图形化界面。该软件允许你浏览你的数据库,管理表,浏览和编辑记录,管理用户权限等等。此外,你可以从文本文件导入数据,运行 SQL查询,在两个数据库之间...

    2010最新php免杀木马乱码优化版下载

    这样就不会出现修改文件的时候出现中文乱码 1、超强的cookie功能。 2、加强文件管理功能,增加批量删除文件。增加 新的文件属性显示方式和宿主。增加目录改名 。增加查看网站根目录和当前目录下的所有可 写子目录...

    Linux SecureCRT显示乱码解决方案

    您可能感兴趣的文章:基于SecureCRT向远程Linux主机上传下载文件步骤图解浅谈ubuntu 使用securecrt vi编辑出现的问题SecureCRT中文显示乱码问题的解决方法cookie的secure属性详解MySQL安全配置向导mysql_secure_...

    MSSQL转MYSQL,gb2312转utf-8无乱码解决方法

    在windows操作系统中,my.cnf有可能显示不出来,需要用编辑器直接输入地址:盘符:\目录mysql教程binmy.cnf打开。 “there can be only one TIMESTAMP column with CURRENT_TIMESTAMP in DEFAULT or ON UPDATE clause...

    nServer-v2.1023[FTP + MYSQL + HTTP + PHP(FCGI)]

    - FTP服务器(FileZilla)中文乱码问题 2012年09月18日 - 修正php文件浏览器的安全BUG 2012年09月17日 - 更新PHP版本为5.2.17为Thread Safe 线程安全 - PHP版本为5.2.17 加入对Zend支持 - PHP版本为5.2.17 更新...

    php页面,mysql数据库转utf-8乱码,utf-8编码问题总结

    2.PHP文件编码问题 点击编辑器的菜单:“文件”->“另存为”,可以看到当前文件的编码,确保文件编码为:UTF-8,如果是ANSI,需要将编码改成:UTF-8。 3.PHP文件头BOM问题: PHP文件一定不可以有BOM标签,否则,会...

    教你如何快捷的使用cmd访问mysql小技巧

    以window7为例,右击“计算机” – 单击“属性” – 单击“高级系统设置... 您可能感兴趣的文章:mysql cmd常用命令如何用cmd连接Mysql数据库cmd连接mysql的方法详解cmd中MySQL中文数据乱码问题解决方法MYSQL数据库中cm

    关于zend studio 出现乱码问题的总结

    出现乱码的地方大概有4个地方:1、文件的编码方式(就是你新建文件的编码),这一点需要设置编辑器的编码方式。2、页面没有指定浏览器编码的显示方式,这一点解决的办法是:1,如果页面是.html需要设置<meta ...

    php和mysql中uft-8中文编码乱码的几种解决办法

    2.PHP文件编码问题 点击编辑器的菜单:“文件”->“另存为”,可以看到当前文件的编码,确保文件编码为:UTF-8, 如果是ANSI,需要将编码改成:UTF-8。 3.PHP文件头BOM问题: PHP文件一定不可以有BOM标签 否则,会...

    汉化SqlDbx 5.11 和谐版

    SqlDbx是一款非常实用的数据库管理工具,支持SQL的编辑与查询,支持自动语法突显,能够智能化...支持Unicode编码,编辑器中汉字不会再出现乱码。目前专业版最新版本是5.11,官方也很久没发布新版本,特分享出该版本。

Global site tag (gtag.js) - Google Analytics