鉴于我必须在短时间内转储大量的插入,设法将所有记录转储到一个文件中,然后通过mysql的load data infile语句加载它们。这很好,但现在我将值压缩到blob字段中,以减少插入。问题是,我无法找到将blob字段转储到文件中的方法,因此在加载数据时插入正确的值。我尝试过不同的方法,但没有幸福的结局,我想避免一个接一个地插入。
有没有人知道如何做好这件事?
我尝试将图像blobs从一个表复制到另一个表,但由于mysql_real_escape_string ()不再可用,因此无法正常工作。blob中的特殊字符阻塞了插入,我不知道如何纠正这个问题。foreach ($dbh->query($query_images) as $images-1) {
$ins = "INSERT INTO images-2 SET image_blob='".images-1['image_blob'
目标这是唯一允许在C:/ProgramData/MySQL/MySQL Server 8.0/Uploads中正确使用load_file()函数的路径。工作MySQL查询
insert into document_control (fileattachment) values (load_file('C:/P