使用php語句將數(shù)據(jù)庫*.sql文件導(dǎo)入數(shù)據(jù)庫
更新時(shí)間:2014年05月05日 16:43:08 作者:
這篇文章主要介紹了如何使用php語句將數(shù)據(jù)庫*.sql文件導(dǎo)入數(shù)據(jù)庫,需要的朋友可以參考下
最簡單的php語句把數(shù)據(jù)庫*.sql文件導(dǎo)入數(shù)據(jù)庫
$sql=file_get_contents("text.sql"); //把SQL語句以字符串讀入$sql
$a=explode(";",$sql); //用explode()函數(shù)把$sql字符串以“;”分割為數(shù)組
foreach($a as $b){ //遍歷數(shù)組
$c=$b.";"; //分割后是沒有“;”的,因?yàn)镾QL語句以“;”結(jié)束,所以在執(zhí)行SQL前把它加上
mysql_query($c); //執(zhí)行SQL語句
}
在很多安裝程序中大家都會(huì)看到數(shù)據(jù)庫的安裝,其它神秘的背后就是這么簡單的幾句代碼。首先安裝中會(huì)有一個(gè)Sql文件,然后再按照上面的代碼在PHP中執(zhí)行。
復(fù)制代碼 代碼如下:
$sql=file_get_contents("text.sql"); //把SQL語句以字符串讀入$sql
$a=explode(";",$sql); //用explode()函數(shù)把$sql字符串以“;”分割為數(shù)組
foreach($a as $b){ //遍歷數(shù)組
$c=$b.";"; //分割后是沒有“;”的,因?yàn)镾QL語句以“;”結(jié)束,所以在執(zhí)行SQL前把它加上
mysql_query($c); //執(zhí)行SQL語句
}
在很多安裝程序中大家都會(huì)看到數(shù)據(jù)庫的安裝,其它神秘的背后就是這么簡單的幾句代碼。首先安裝中會(huì)有一個(gè)Sql文件,然后再按照上面的代碼在PHP中執(zhí)行。
您可能感興趣的文章:
- 修改php.ini實(shí)現(xiàn)Mysql導(dǎo)入數(shù)據(jù)庫文件最大限制的修改方法
- mysql備份恢復(fù)mysqldump.exe幾個(gè)常用用例
- mysql數(shù)據(jù)庫備份及恢復(fù)命令 mysqldump,source的用法
- mysql mysqldump只導(dǎo)出表結(jié)構(gòu)或只導(dǎo)出數(shù)據(jù)的實(shí)現(xiàn)方法
- Windows下實(shí)現(xiàn)MySQL自動(dòng)備份的批處理(復(fù)制目錄或mysqldump備份)
- Mysql導(dǎo)入導(dǎo)出工具M(jìn)ysqldump和Source命令用法詳解
- Excel導(dǎo)入數(shù)據(jù)庫時(shí)出現(xiàn)的文本截?cái)鄦栴}解決方案
- 解析PL/SQL Developer導(dǎo)入導(dǎo)出數(shù)據(jù)庫的方法以及說明
- mysql 導(dǎo)入導(dǎo)出數(shù)據(jù)庫以及函數(shù)、存儲(chǔ)過程的介紹
- mysql mysqldump數(shù)據(jù)備份和增量備份
- mysql 導(dǎo)入導(dǎo)出數(shù)據(jù)庫、數(shù)據(jù)表的方法
- 使用mysqldump導(dǎo)入數(shù)據(jù)和mysqldump增量備份(mysqldump使用方法)
- android實(shí)現(xiàn)raw文件夾導(dǎo)入數(shù)據(jù)庫代碼
- mysqldump數(shù)據(jù)庫備份參數(shù)詳解
- mysqldump加-w參數(shù)備份數(shù)據(jù)時(shí)需要注意的事項(xiàng)
- 使用MySQL MySqldump命令導(dǎo)出數(shù)據(jù)時(shí)的注意事項(xiàng)
- linux下使用ssh遠(yuǎn)程執(zhí)行命令批量導(dǎo)出數(shù)據(jù)庫到本地
- mysqldump命令導(dǎo)入導(dǎo)出數(shù)據(jù)庫方法與實(shí)例匯總
相關(guān)文章
PHP實(shí)現(xiàn)json_decode不轉(zhuǎn)義中文的方法
這篇文章主要介紹了PHP實(shí)現(xiàn)json_decode不轉(zhuǎn)義中文的方法,結(jié)合實(shí)例形式具體分析了php5.4+及5.3版本針對(duì)json_decode實(shí)現(xiàn)不轉(zhuǎn)義中文的具體操作技巧與相關(guān)注意事項(xiàng),需要的朋友可以參考下2017-05-05PHP中應(yīng)該避免使用同名變量(拆分臨時(shí)變量)
這篇文章主要介紹了PHP中應(yīng)該避免使用同名變量(拆分臨時(shí)變量),當(dāng)一個(gè)臨時(shí)變量被賦值多次時(shí),那么將其拆分成多個(gè),除非它是一個(gè)循環(huán)計(jì)數(shù)器,需要的朋友可以參考下2015-04-04Linux平臺(tái)php命令行程序處理管道數(shù)據(jù)的方法
這篇文章主要介紹了Linux平臺(tái)php命令行程序處理管道數(shù)據(jù)的方法,結(jié)合實(shí)例形式分析了Linux平臺(tái)管道提示符的功能及php使用命令行處理管道數(shù)據(jù)的相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2016-11-11用mysql觸發(fā)器自動(dòng)更新memcache的實(shí)現(xiàn)代碼
不錯(cuò)的一篇文章,用于項(xiàng)目中可以帶來更多的便利,按照方法已經(jīng)調(diào)試成功,可以大大提高項(xiàng)目的速度。2009-10-10