博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php+mysql将大数据sql文件导入数据库
阅读量:6591 次
发布时间:2019-06-24

本文共 1019 字,大约阅读时间需要 3 分钟。

query('set names utf8');//设置编码 echo "正在执行导入操作"; while($SQL = GetNextSQL()){ if(!$pdo->query($SQL)){ echo "执行出错"; echo "SQL语句为".$SQL; } } echo "导入完成"; fclose($fp) or die("can't close file");//关闭文件 mysql_close(); //从文件中逐条取sql function GetNextSQL(){ global $fp; $sql=""; while($line = @fgets($fp,40960)){ $line = trim($line); $line = str_replace("", "//", $line); $line = str_replace("/","'",$line); $line = str_replace("//r//n","chr(13).chr(10)",$line); $line = stripcslashes($line); if(strlen($line)>1){ if($line[0]=='-' && $line[1]=="-"){ continue; } } $sql .= $line.chr(13).chr(10); if(strlen($line)>0){ if($line[strlen($line)-1]==";"){ break; } } } return $sql; }

 

转载于:https://www.cnblogs.com/zlx7/p/5009496.html

你可能感兴趣的文章
Hbuilder--让手爽,飞一般的编码(二)
查看>>
后台统计
查看>>
React组件: 提取图片颜色
查看>>
3D应用开发中的欧拉角和旋转矩阵
查看>>
爬虫必备技能xpath的用法和实战
查看>>
RxJava2.0的初学者必备教程(九)
查看>>
记一次omi的项目之旅
查看>>
Android API级别、代号、发布时间及平台亮点整理
查看>>
安装配置nagios
查看>>
QQ第三方授权登录(带详细源码)
查看>>
LLDP(链路层发现协议)
查看>>
Ubuntu14 添加程序启动
查看>>
我的友情链接
查看>>
windows网络安全以及常见网络***方式
查看>>
警告 初始化默认驱动器时出错“找不到运行 Active Directory Web 服务的默认服务器。”...
查看>>
JS字符串转换数字
查看>>
centos7-修改主机名
查看>>
面试宝典系列-mysql面试基础题
查看>>
spring data for mongo
查看>>
开启 URL 重写
查看>>