从笔记本电脑连接到我的服务器并查看数据库中的某个表时。所有数据都是乱码而不是希伯来语。
但是当我访问连接到数据库的网站时,一切都很好,我可以用希伯来语看到数据。
所以我唯一的问题是使用MySQL Workbench。
我需要快速帮助!
谢谢!
答案 0 :(得分:1)
在mysql中,每个客户端都有与连接相关的字符集和整理系统变量。由于MySQL工作台本质上是连接到数据库的客户端,因此它还具有与连接相关的字符集和排序规则,这些字符集恰好无法显示希伯来字符。您可以通过运行此查询随时更改与连接相关的字符集:
SET NAMES 'charset_name' COLLATE 'collation_name'
您的网站可能正在使用正确的编码进行连接。 您可以找到其他信息here