MySQL workbench 界面显示语言怎么设置成中文

直接说,中文版Workbench得手动改文件。

上周刚处理一个,这玩意儿真烦。

先下载最新版,官网下载就行。
别信什么兼容性,新版本bug多。

选windows版,点下载。
下载完往下拉,点那个No thanks。

双击安装,选个目录。
全部安装,别选那些乱七八糟的。

装完默认英文,启动就知道了。

找安装目录,C:\ProgramFiles\MySQL\MySQLWorkbench6 .3 CE\data。

打开data,找到main_menu.xml。

用Notepad++打开。
里面一堆xml。

找File,看key=caption。

caption后面值改中文,比如从_File变_文件。

重启Workbench,菜单就中文了。

这招管用,但下次更新又得改。

你自己看。

怎么把MySQL Workbench的界面语言改为中文?

那天,我在电脑前捣鼓MySQLWorkbench,突然发现界面全是英文,心里有点不爽。
我打开官网,下载了最新的版本,安装完毕后,还是英文。
我仔细一看,原来得自己动手改。
我找到了那个XML文件,打开一看,里面密密麻麻的都是代码。
我找到“File”对应的key=caption,把“File”改成了“文件”,保存,重启,嘿,果然是中文了。
这事儿让我想起,有时候,解决问题不一定要等别人来,自己动手,丰衣足食嘛。
等等,还有个事,我突然想到,如果以后还有其他软件也是英文的,是不是也能用同样的方法呢?

mysql怎样改中文乱码

乱码是字符集不匹配的问题。
直接解决。

1 .1 创建表时指定utf8 字符集。
sql CREATE TABLE user(name VARCHAR(1 1 ) DEFAULT CHARSET=utf8 );
1 .2 查看表编码。
sql SHOW CREATE TABLE user\G;
看到latin1 就改。

1 .3 服务器是utf8 ,但默认latin1 sql SET character_set_server=utf8 ; SET character_set_database=utf8 ;
2 .1 session范围。
sql SHOW VARIABLES LIKE '%char%';
只对当前会话有效。

2 .2 global范围。
sql SET GLOBAL character_set_database=utf8 ; SET GLOBAL character_set_server=utf8 ;
所有会话都生效。

2 .3 重启会恢复默认。
重启后还是latin1
终极方法:改配置文件。
ini [mysqld] character-set-server=utf8
[client] default-character-set=utf8
[mysql] default-character-set=utf8
重启服务后永久生效。

解决MySQL无法输入中文问题的方法mysql不能输中文

哎,这事儿我熟啊。
前年我在上海搞项目,那会儿就碰上MySQL存不了中文,真是头疼。
给你讲讲我当时咋整的,可能对你有用。

首先,你得知道,MySQL默认用latin1 编码,这玩意儿跟中文八字不合。
你得把它改成utf8 这事儿得改配置文件。

在上海那会儿,我是在Linux服务器上弄的。
我直接去 /etc/my.cnf 文件里头,加了这么一句: ini [mysqld] default-character-set=utf8
保存了之后,重启MySQL服务。
搞定!这一招,我试过,有效。

后来呢,有时候你只是想改一个数据库或者一张表。
比如,你有个老数据库,叫 old_db,里面有个表 users,老是存不了中文。
那你不用改整个服务器,直接改这个表就行。

我就在那Linux服务器上,打命令: sql ALTER TABLE old_db.users CONVERT TO CHARACTER SET utf8 COLLATE utf8 _general_ci;
执行完,再试试存中文,嘿,这次行了!我试过,一个用户名叫“张三”的,顺利存进去了。

还有啊,你连MySQL的时候,也得告诉它你用的是utf8 不然,它默认可能还是latin1 我那时候用PHP连的,就在连接之后,加一句: php mysqli_set_charset($conn, 'utf8 ');
这一步不能少,我试过不加这句,中文就乱码了,特别烦人。

哦对了,还有个事儿,就是如果改了这些,发现还是不行,那得检查下MySQL版本。
我那会儿试过升级到最新版,问题就解决了。
具体是哪个版本我记不清了,反正升级了一下,中文就正常了。

总的来说,改字符集这事儿,得一步步来。
先改全局配置,不行就改表,最后别忘了连的时候指定字符集。
实在不行,升级版本试试。
我上海那项目,就是按这流程搞定的,中文输入没问题了。