小编use*_*295的帖子

MySQL导入csv表时无效的UTF8字符串

我想通过以下方式将.csv文件导入MySQL数据库:

load data local infile 'C:\\Users\\t_lichtenberger\\Desktop\\tblEnvironmentLog.csv'
into table tblenvironmentlog
character set utf8
fields terminated by ';'
lines terminated by '\n'
ignore 1 lines;
Run Code Online (Sandbox Code Playgroud)

.csv文件如下所示: 在此输入图像描述

但我收到以下错误,我无法解释原因:

Error Code: 1300. Invalid utf8 character string: 'M'
Run Code Online (Sandbox Code Playgroud)

有什么建议?

mysql csv utf-8 character-encoding import-csv

13
推荐指数
3
解决办法
4万
查看次数

Excel2016:无法查询PostgresSQL数据库:不接受服务器证书

我想从postgresSQL表导入一些数据到Excel2016.我通过单击"新查询"并选择从数据库 - >从PostgresSQL数据库尝试了它:

在此输入图像描述

但后来我收到以下错误:

详细信息:"TlsClientStream.ClientAlertException:CertificateUnknown:服务器证书未被接受.链状态:已处理证书链,但终止于信任提供程序不信任的根证书.证书中不存在指定的主机名. TlsClientStream.TlsClientStream.ParseCertificateMessage(字节[] buf中,的Int32&POS)在TlsClientStream.TlsClientStream.TraverseHandshakeMessages()在TlsClientStream.TlsClientStream.GetInitialHandshakeMessages(布尔allowApplicationData)在TlsClientStream.TlsClientStream.PerformInitialHandshake(字符串主机名,X509CertificateCollection clientCertificates,RemoteCertificateValidationCallback remoteCertificateValidationCallback,布尔checkCertificateRevocation )"

关于如何解决这个问题的任何建议?非常感谢你提前!

postgresql excel certificate

7
推荐指数
1
解决办法
89
查看次数

MySQL错误1822:添加外键约束失败;存在约束BUT索引的缺失索引

我试图将一个外键添加到我的排期表中,但是失败了,但是我真的不知道为什么。外键应引用tblAircraft表中的txtAC_tag属性,该属性是主键的一部分!因此,将tblAircraft编入索引(主键是由idAC和txtAC_tag组成的组合键->组合的主键可能是问题吗?),并且属性的数据类型匹配。

这是我的表声明和外键声明:

create table if not exists tblAircrafts(
idAC       int not null auto_increment,
txtAC_tag  varchar(255) not null,
txtAC_type varchar(255) not null,
primary key(idAC, txtAC_tag));

create table if not exists tblFlightSchedule(
ID int not null auto_increment,
datDate date,
txtFrom varchar(255),
txtTo   varchar(255),
txtFlight varchar(255),
numFlight_time_decimal decimal(4,2),
txtAC_tag varchar(255) not null,
txtAC_type varchar(255) not null,
numSeatCapacity int unsigned,
numLoad int unsigned, -- auslastung 
numDirt decimal(20,19),
numTotalFlightTime decimal(50,5),
numCumDirt decimal(20,15),
primary key(ID));

alter table tblflightschedule
add foreign key(txtAC_tag) references tblaircrafts(txtAC_tag);
Run Code Online (Sandbox Code Playgroud)

这是错误消息:

Error Code: …
Run Code Online (Sandbox Code Playgroud)

mysql database error-handling foreign-keys

1
推荐指数
1
解决办法
1万
查看次数