最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php中比較簡單的導(dǎo)入phpmyadmin生成的sql文件的方法

 更新時間:2011年06月28日 20:51:45   作者:  
做網(wǎng)站的時候 我們會制作一個安裝文件 就需要用到sql文件創(chuàng)建數(shù)據(jù)庫。分享一下 我所用的方法。
我們知道很多在網(wǎng)上下載的論壇或者個人博客程序都有安裝的頁面,要制作這樣的安裝程序就需要用到sql文件創(chuàng)建數(shù)據(jù)庫。

只對phpmyadmin導(dǎo)出的sql文件有效
復(fù)制代碼 代碼如下:

$dbfile="test.sql";
$content=iconv("UTF-8","GB2312",file_get_contents($dbfile));
//獲取創(chuàng)建的數(shù)據(jù)
//去掉注釋
$content=preg_replace("/--.*\n/iU","",$content);
//替換前綴
$content=str_replace("ct_",TABLE_PRE,$content);

$carr=array();
$iarr=array();
//提取create
preg_match_all("/Create table .*\(.*\).*\;/iUs",$content,$carr);
$carr=$carr[0];
foreach($carr as $c)
{
@mysql_query($c,$link);
}

//提取insert
preg_match_all("/INSERT INTO .*\(.*\)\;/iUs",$content,$iarr);
$iarr=$iarr[0];
//插入數(shù)據(jù)
foreach($iarr as $c)
{
@mysql_query($c,$link);
}

相關(guān)文章

最新評論

通榆县| 隆化县| 红桥区| 兴和县| 淄博市| 株洲市| 湟中县| 汉源县| 云和县| 平定县| 且末县| 苗栗市| 怀来县| 延边| 平陆县| 迁西县| 栾川县| 阿巴嘎旗| 南陵县| 沂源县| 女性| 梨树县| 化德县| 沽源县| 孝昌县| 新丰县| 合山市| 大荔县| 科技| 龙川县| 柯坪县| 海城市| 沈丘县| 平昌县| 八宿县| 云林县| 温宿县| 山丹县| 安丘市| 繁峙县| 昆明市|