PHP在线导入mysql大数据程序

PHP在线导入mysql大数据程序
PHP在线导入mysql大数据程序
< PHP
标题(内容类型文本/ HTML;字符集= UTF-8);
error_reporting(e_all);
(0)set_time_limit;
$;
数据=文件($文件);


/ / print_r($数据);
data_new美元=阵();
$ =数组();
foreach($数据达线){

$ =修剪($行);
如果(strlen(合线)= = 0){
继续;
}
如果(substr(合线,0,2){ = =--)
继续;
}
如果(substr(合线,0,2){ = = / *)
继续;
}
$ $ = $行;
如果(substr($,- 1){ = = ';')
查询=崩溃(',$ TMP);
$ =数组();
data_new美元{ } = $查询;
}
}

$ mysqli =新mysqli('localhost ','root ','root '测试');
如果($ mysqli -> connect_errno){
退出('database连接失败!);
}
$ mysqli ->查询(SET NAMES UTF8);

$ =数组();
foreach(data_new美元美元的SQL){
$ mysqli ->查询($ SQL);
r = $ mysqli ->误差;
如果($ r)$错误= $ r;
}
print_r(r);

*

MySQL >修改表tbl2禁用按键;
查询OK,0行受影响(0秒)

MySQL >插入tbl2 SELECT * FROM TBL1;
查询OK,2000000行受影响(36.30秒)
记录:2000000个重复:0个警告:0

MySQL >修改表tbl2使钥匙;
查询OK,0行受影响(44.55秒)

* /

应用:SQL文件导出通过phpMyAdmin太大无法导入在线phpMyAdmin

将程序和SQL文件上传到空格,然后使用后删除

分享另一个网友的方式可以由合伙人来介绍
rate_info美元=文件($表.txt);
打印n_s美元= CHOP($ rate_info { 0 });
为($开始= 1;$开始)
{
值;
对(我=美元美元美元开始;我<($开始+ n_s-1美元美元);i++)
{
$ TMP = str_replace(吉米
价值= 。addslashes ,($ TMP);
}
$ TMP = str_replace(吉米
$ =;
$插入到表值()中。;
打印mysql_error();
mysql_query($查询);
打印$开始。;
}
打印从开始;
>
以上是本文的全部内容,希望大家能喜欢。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部