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

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

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

只對(duì)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)文章

最新評(píng)論

青龙| 昆明市| 西贡区| 丹凤县| 鄂托克旗| 九寨沟县| 江永县| 南部县| 松滋市| 北海市| 平顶山市| 拉萨市| 临湘市| 册亨县| 大关县| 光山县| 水城县| 三明市| 怀仁县| 仪陇县| 宿松县| 辽中县| 古丈县| 瑞安市| 宁晋县| 濮阳市| 肃北| 齐河县| 太仆寺旗| 淮滨县| 鹤庆县| 乌兰浩特市| 太谷县| 海安县| 渝中区| 龙游县| 和平县| 仪陇县| 海丰县| 屯昌县| 桂东县|