换了工作要从原来的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免费版是一款专为MySQL数据库管理人员设计的强大工具,由Quest Software开发,旨在提供高效、便捷的数据库管理和开发环境。这个版本的Toad for MySQL提供了许多功能,使得数据库管理、查询...
toad for mysql need to test,需要下载完全5个压缩文件,然后解压
Toad for MySQL_Freeware_8.0.0.296 免费版 实用工具
Toad for MySQL 是一款强大的数据库管理工具,专为MySQL数据库设计,由Quest Software开发。它提供了数据查询、数据编辑、数据库对象管理、SQL脚本执行等功能,极大地提升了数据库管理员和开发人员的工作效率。以下...
Toad for MySQL是一款专为MySQL数据库设计的强大图形化管理工具,由Dell旗下子公司Quest Software开发。它提供了全面的功能,使数据库管理员、开发人员和分析师能够更高效地管理和开发MySQL数据库。这款工具以其用户...
Toad for MySQL 最新版本,2016.8月发布,可以调试存储过程
连接mysql数据库的客户端安装包,必须注册quest的账号才能登陆
Toad for MySQL是一款专为MySQL数据库设计的强大而全面的开发工具,由Quest Software(现为Dell Technologies的一部分)开发。这款工具旨在提升数据库管理员和开发人员的工作效率,使其能够更轻松地管理和优化MySQL...
Toad for MySQL Freeware 最新版本,可以调试存储过程
Toad for MySQL Freeware 是一款专为MySQL数据库设计的强大工具,由Quest Software开发。这款6.01版本的软件提供了一系列高效的功能,旨在简化数据库管理、开发和优化工作。相较于Navicat,一些用户认为Toad for ...
toad for mysql need to test,需要下载完全5个压缩文件,然后解压
《Toad for MySQL:强大的MySQL数据库管理工具》 在当今数字化时代,数据库管理的重要性不言而喻,尤其是在使用广泛且开源的MySQL数据库时。Toad for MySQL,正如其名,是一款专为MySQL设计的强大数据库管理和开发...
本资源讲述了通过远程客户端连接到MYSQL SERVER的设置方法,并连带TOAD 11破解版。希望对大家有帮助
Toad连接mysql数据库的工具,使用起来很方便,很顺手。
Toad for Mysql
### TOAD导出EXCEL文件时中文乱码解决办法 #### 背景介绍 在数据库管理和开发过程中,经常需要将查询结果导出为Excel文件以便进行进一步的数据分析或分享给其他团队成员。TOAD是一款非常流行的数据库管理工具,...
### Toad for DB2 解决方案知识点解析 #### 一、Toad for DB2 概述 Toad for DB2 是一款专为DB2数据库设计的高效开发与管理工具,适用于DBA(数据库管理员)及开发人员。该工具集成了模式浏览、SQL编程、调试、DBA...
Toad for MySQL 是一个全面的数据库管理解决方案,它允许用户在MySQL环境中进行数据查询、开发、管理和性能优化。以下是该软件的一些关键特性: 1. **数据查询与编辑**:Toad提供了直观的SQL编辑器,支持自动完成、...