php中對MYSQL操作之批量執行,與獲取批量結果
<?php
//批量執行,與獲取結果
//批量執行,與獲取結果
//建立一個mysqli物件
$mysqli = new MySQLi(“主機名”,”mysqlusername”。”password”,”資料庫名”);
//執行批量操作—查詢,連結各個sql語句要用;隔開,推薦不要使用*。查什麼寫什麼;
$sql = “select * from 表名;”;
$sql.= “select * from 表名;”;
$sql.= “select * from 表名”;
//批量處理並獲取結果
if($res=$mysqli->multi_query($sql)){
do{
//從$mysqli這個連結中取出一個結果集
$result=$mysqli->store_result();
//取出結果集的資料
while($rows=$result->fetch_row()){
foreach($row as $key=$val){
echo “$key—-$val”;
}
echo “<br/>”;
}
//釋放資源
$result->free();
//推斷是否以下還有結果集,沒有則跳出
if(!$mysqli->more_results()){
break;
}
//取出下一個結果集。
//但next_result()這種方法有缺點就是不能推斷下一個結果集是否存在,空它也取出來。
}while($mysqli->next_result());
}
//關閉資源,普通情況下連結是系統自己過段時間斷開的,這裡不是馬上斷掉
$mysqli->close();
?
>
本文轉自mfrbuaa部落格園部落格,原文連結:http://www.cnblogs.com/mfrbuaa/p/5258673.html,如需轉載請自行聯絡原作者
相關文章
- Mysql批量大資料獲取MySql大資料
- 獲取任務的執行結果
- python執行shell並獲取結果Python
- Java獲取多執行緒執行結果方式的歸納與總結Java執行緒
- 【Spark】 Spark作業執行原理--獲取執行結果Spark
- PHP配上MySQL實現批量更新插入PHPMySql
- Redis中PipeLine使用(二)---批量get與批量setRedis
- Spring-Mybatis的批量執行SpringMyBatis
- Mybatis批量操作demoMyBatis
- MySQL 如何獲取執行中的Queries資訊?MySql
- Java在Linux環境下執行MySQL命令無法獲取結果的問題JavaLinuxMySql
- mysql根據查詢結果批量更新多條資料(插入或更新)MySql
- 通過shell指令碼批量操作mysql資料庫指令碼MySql資料庫
- easyexcel多sheet多執行緒匯入示例,獲取所以執行緒執行結果後返回Excel執行緒
- 多執行緒的補充 獲取一定時間的執行結果執行緒
- springboot:使用非同步註解@Async獲取執行結果的坑Spring Boot非同步
- mongodb批量操作, bulk_write,MongoDB
- 獲取執行計劃之Autotrace
- Redis -對大資料量的 key 進行批量操作的一個記錄Redis大資料
- 【持續部署】批量部署工具,總結、對比
- python中使用subprocess批量執行linux下命令PythonLinux
- 批量擷取pdf檔案
- ES 筆記四:文件的基本 CRUD 與批量操作筆記
- mysql連結很多,批量刪除異常程式processlistMySql
- 從CSV檔案中讀取jpg圖片的URL地址並多執行緒批量下載執行緒
- 深度解析Django REST Framework 批量操作DjangoRESTFramework
- 使用PrepareStatement實現批量插入操作REST
- 批量任務體現多執行緒的威力!執行緒
- GaussDB(for MySQL) :Partial Result Cache,通過快取中間結果對運算元進行加速MySql快取
- php+WebUploader圖片批量上傳PHPWeb
- 如何批量複製多個檔案到多個目錄中(批量複製檔案,多對多檔案高效操作的方法)
- MySQL批量更新死鎖案例分析MySql
- MySQL資料庫遷移與MySQL資料庫批量恢復MySql資料庫
- 更高階的技術可用於獲取使用QThreadPool和QRunnable啟動執行緒的執行結果QTthread執行緒
- 6.12php對資料庫的刪除和批量刪除PHP資料庫
- SAP RETAIL 對WG22執行LSMW批量匯入物料組描述資訊時需要前臺執行AI
- Linux下使用Ansible處理批量操作Linux
- VNPY 批量策略回測和統計結果的excel輸出Excel
- Docker+Jenkins+Pipline如何獲取git外掛環境變數(提交sha、分支等)以及Jenkinsfile中獲取sh執行結果(獲取git最近提交資訊)DockerJenkinsGit變數