SQL客户端DBvisualize直接导入数据出现中文乱码

2019-02-14 14:44:47 浏览数 (3)

中文出现??? 导致这种原因是因为其分隔符或者是换行符导致的 首先执行查看数据编码命令: show create database kmind;

确定编码没有问题,之后利用

代码语言:javascript复制
load data local infile "C:\Users\lenovo\Desktop\66.txt" into table kmind.code_gd_mid_01;

导入数据,文件名字尽量是英文

报错: mysq报The server time zone value ‘Öйú±ê׼ʱ¼ä’ is unrecognized or represents more than one time zone. 解决方法 具体错误:The server time zone value ‘Öйú±ê׼ʱ¼ä’ is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration property) to use a more specifc time zone value if you want to utili

出现这个错误的主要原因是mysql时区设置错误;

代码语言:javascript复制
mysql -hlocalhost -uroot -p

show variables like '%time_zone%'
set global time_zone=' 8:00';

再次连接就可以了

关于数据库方面是utf-8问题,请参考下面设置: 这种情况主要表现DBvisualize中已经是中文了,但是查询语句查不出来数据的问题。

代码语言:javascript复制
?generateSimpleParameterMetadata=true&useUnicode =true&characterEncoding=utf8

0 人点赞