`
chaodilei
  • 浏览: 18559 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

Toad for mysql乱码解决办法

 
阅读更多

换了工作要从原来的Oracle数据库转到用Mysql上来
安装了mysql 5.0 用mysql-front管理,觉得太蛋疼,就安装了Toad for mysql,谁知出现中文乱码,网上查了好久没找到解决办法。说新建系统变量 NLS_LANG 为 AMERICAN_AMERICA.ZHS16GBK 的这个办法根本不管用。试了半天,发现这个方法管用。
在toad for mysql新建一个editor(pl/sql的查询语句和命令语句是要新建不同的窗口的,没想到toad for mysql是不用的 直接一个editor窗口搞定)。输入
SHOW VARIABLES LIKE 'character_set_%';
SHOW VARIABLES LIKE 'collation_%';
+--------------------------+---------------------------------+
| Variable_name            | Value                           |
+--------------------------+---------------------------------+
| character_set_client     | latin1                          |
| character_set_connection | latin1                          |
| character_set_database   | latin1                          |
| character_set_filesystem | binary                          |
| character_set_results    | latin1                          |
| character_set_server     | latin1                          |
| character_set_system     | utf8                            |
| character_sets_dir       | D:""share"charsets" |
+--------------------------+---------------------------------+
而MySQL字符集默认使用latin1,collation则使用latin1_swedish_ci。乱码是必然了
而Toad读取MySQL的character_set_system或者character-set-server设置决定Toad本地字符集。
重设MySQL默认字符集,查看官方文档后,设置如下:
在my.ini配置文件中增加如下2条设置
[mysqld]
character-set-server = utf8
character-set-filesystem = utf8
注意:5.1版后已经不支持 default-character-set=utf8 这样的配置语句了。

配置完之后不用重启系统,把Mysql的服务重启一下就行了。具体操作打开windows的服务界面,找到mysql这个服务,点重启动服务。
运行Toad。
查看variables,注意到都变成utf8了。



 
导入数据,正常。
输入数据,正常。
ok啦!

 

  • 大小: 15.5 KB
分享到:
评论

相关推荐

    Toad for MySQL 8.0.0.296免费版

    Toad for MySQL 8.0.0.296免费版是一款专为MySQL数据库管理人员设计的强大工具,由Quest Software开发,旨在提供高效、便捷的数据库管理和开发环境。这个版本的Toad for MySQL提供了许多功能,使得数据库管理、查询...

    toad for mysql 4

    toad for mysql need to test,需要下载完全5个压缩文件,然后解压

    Toad for MySQL_Freeware V8.0 免费版 .exe

    Toad for MySQL_Freeware_8.0.0.296 免费版 实用工具

    toad-mysql安装步骤

    Toad for MySQL 是一款强大的数据库管理工具,专为MySQL数据库设计,由Quest Software开发。它提供了数据查询、数据编辑、数据库对象管理、SQL脚本执行等功能,极大地提升了数据库管理员和开发人员的工作效率。以下...

    toad for mysql

    Toad for MySQL是一款专为MySQL数据库设计的强大图形化管理工具,由Dell旗下子公司Quest Software开发。它提供了全面的功能,使数据库管理员、开发人员和分析师能够更高效地管理和开发MySQL数据库。这款工具以其用户...

    Toad for MySQL 7.9

    Toad for MySQL 最新版本,2016.8月发布,可以调试存储过程

    toad for mysql edge

    连接mysql数据库的客户端安装包,必须注册quest的账号才能登陆

    toadformysql_8 最新版

    Toad for MySQL是一款专为MySQL数据库设计的强大而全面的开发工具,由Quest Software(现为Dell Technologies的一部分)开发。这款工具旨在提升数据库管理员和开发人员的工作效率,使其能够更轻松地管理和优化MySQL...

    Toad for MySQL Freeware PART2

    Toad for MySQL Freeware 最新版本,可以调试存储过程

    Toad-for-MySQL-Freeware_6.01

    Toad for MySQL Freeware 是一款专为MySQL数据库设计的强大工具,由Quest Software开发。这款6.01版本的软件提供了一系列高效的功能,旨在简化数据库管理、开发和优化工作。相较于Navicat,一些用户认为Toad for ...

    toad for mysql2

    toad for mysql need to test,需要下载完全5个压缩文件,然后解压

    Toad for mysql

    《Toad for MySQL:强大的MySQL数据库管理工具》 在当今数字化时代,数据库管理的重要性不言而喻,尤其是在使用广泛且开源的MySQL数据库时。Toad for MySQL,正如其名,是一款专为MySQL设计的强大数据库管理和开发...

    toad for mysql 附客户端连接说明

    本资源讲述了通过远程客户端连接到MYSQL SERVER的设置方法,并连带TOAD 11破解版。希望对大家有帮助

    Toad for MySQL

    Toad连接mysql数据库的工具,使用起来很方便,很顺手。

    Toad for Mysql

    Toad for Mysql

    TOAD导出EXCEL文件时中文乱码解决办法.txt

    ### TOAD导出EXCEL文件时中文乱码解决办法 #### 背景介绍 在数据库管理和开发过程中,经常需要将查询结果导出为Excel文件以便进行进一步的数据分析或分享给其他团队成员。TOAD是一款非常流行的数据库管理工具,...

    Toad for DB2解决方案(中文)

    ### Toad for DB2 解决方案知识点解析 #### 一、Toad for DB2 概述 Toad for DB2 是一款专为DB2数据库设计的高效开发与管理工具,适用于DBA(数据库管理员)及开发人员。该工具集成了模式浏览、SQL编程、调试、DBA...

    Quest_Toad-for-MySQL-Freeware_601.zip

    Toad for MySQL 是一个全面的数据库管理解决方案,它允许用户在MySQL环境中进行数据查询、开发、管理和性能优化。以下是该软件的一些关键特性: 1. **数据查询与编辑**:Toad提供了直观的SQL编辑器,支持自动完成、...

Global site tag (gtag.js) - Google Analytics