mysql数据库界面可以改中文吗_MySQL数据库命令行界面不支持中文

前两天部署一个测试环境,下载最新版本的mysql 5.7.31通用二进制包来安装。但是遇到mysql命令行界面输入不了中文的烦恼,比如,粘贴一个建表语句上去,注释字段中文全部变成了空白!!!

如果你的字符集,系统语言,shell工具都没找到问题。可以尝试从另外一台支持中文的mysql主机远程连接看下能不能支持中文。如果远程可以,就将客户端文件替换掉当前不支持中文客户端文件。比如:

我是将另外一台mysql 5.7.29版本bin目录下`mysql`文件拷贝过来就解决了。

```

~/mysql/bin/mysql # 找个支持中文的版本,替换掉这个客户端文件就好了

```

```

[root@test2 ~]# mysql -V # 当前不支持中文客户端版本

mysql Ver 14.14 Distrib 5.7.31, for linux-glibc2.12 (x86_64) using EditLine wrapper

```

```

mysql> # 字符集,系统语言也没找到什么问题

mysql> show variables like 'char%';

+--------------------------+----------------------------+

| Variable_name | Value |

+--------------------------+----------------------------+

| character_set_client | utf8mb4 |

| character_set_connection | utf8mb4 |

| character_set_database | utf8mb4 |

| character_set_filesystem | binary |

| character_set_results | utf8mb4 |

| character_set_server | utf8mb4 |

| character_set_system | utf8 |

| character_sets_dir | /opt/mysql/share/charsets/ |

+--------------------------+----------------------------+

8 rows in set (0.01 sec)

mysql> exit

Bye

[root@test2 ~]# echo 数据库

数据库

[root@test2 ~]# echo $LANG

en_US.UTF-8

```

#### 因为有悔,所以披星戴月;因为有梦,所以奋不顾身! 个人博客首发:`easydb.net` 微信公众号:`easydb` 关注我,不走丢!

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/69982604/viewspace-2731312/,如需转载,请注明出处,否则将追究法律责任。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值