您好,欢迎访问一九零五行业门户网

TP5框架下MySQL通过LOAD DATA INFILE批量导入数据详细操作

load data infile 语句用法 参考手册 本文语句参数使用默认值
php:  tp框架环境
// 定义文件路径$file_path = 'load_data_local_infile.txt';set_time_limit(1000);$fhandler = fopen($file_path,'w');if($fhandler == false){ // 文件打开失败}$id = 7;$add_time = time();// 向文件中写入数据 这里是写入 10万条$sql = "$id\t$add_time";$num = 100000;$i = 0;while($i < $num){ $i++; fwrite($fhandler,$sql."\r\n");}$dbc = [ // 这里是数据库信息 // 数据库连接参数 可能需要这些参数 这里是在 tp 框架中需要设置的参数 'params' => [pdo::attr_case => pdo::case_lower,pdo::attr_emulate_prepares => true,pdo::mysql_attr_local_infile => true], ];// thinkphp 执行sql 语句方式$rs = db::connect($dbc)->execute("load data local infile '{$file_path}' into table youtablename (cid,add_time)");
以上便是关于mysql通过load data infile批量导入数据的唱戏操作,想了解更多相关内容,请访问:mysql视频教程
以上就是tp5框架下mysql通过load data infile批量导入数据详细操作的详细内容。
其它类似信息

推荐信息