0
请帮我找出使用php代码导入'gz'file(已经导出到服务器使用php代码)到mysql数据库的代码。 这里我只需要导入代码? 感谢如何使用php代码将'gz'(已导出到服务器)文件导入到mysql数据库中?
请帮我找出使用php代码导入'gz'file(已经导出到服务器使用php代码)到mysql数据库的代码。 这里我只需要导入代码? 感谢如何使用php代码将'gz'(已导出到服务器)文件导入到mysql数据库中?
您需要的PHP函数readgzfile()
如果你提供更多的细节,我会尽力......呃......提供更多的细节:)
可以使用此片段。
$srcName='1.gz';
$dstName='2.txt'
$sfp = gzopen($srcName, "rb");
$fp = fopen($dstName, "w");
while ($string = gzread($sfp, 4096)) {
fwrite($fp, $string, strlen($string));
}
gzclose($sfp);
fclose($fp);
解压后用这个类你可以用简单的下面的代码来执行。
mysql_query(file_get_contents("2.txt"));
你为什么用gzread限制读取长度?如果他的压缩文件大于4096,他就会腐败。 – deed02392 2013-02-26 09:35:15
你可以改变这个;)它的例子适合你 – 2013-02-26 09:46:52