名站导航为爱好php程序的朋友们提供php相关的教程知识。
有时候我们需要对服务器上mysql数据库中的数据导出到本地磁盘,生成sql文件。这里我们讲的是从phpmyadmin中导出的sql文件用PhP程序编写的程序重新将这个sql文件导入到我们的mysql数据库中的方法。
怎样从phpmyadmin中导出数据库文件我们这里就不说了,下面专讲怎样使用PhP程序将这个从phpmyadmin中导出的sql文件重新导入到我们的phpmyadmin中。下面是我们的PhP程序具体代码如下:
$sql_file="demo.sql"; $content=iconv("utf-8","gb2312",file_get_contents($sql_file)); //获取创建的数据 //去掉注释 $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]; //插入数据 foreach($iarr as $c) { @mysql_query($c,$link); }
好了关于php程序的知识就说到这里希望可以帮助需要的朋友。,建立友好于搜索引擎的URL地址
对一个网站来说,如果网页的URL地址构造得好的话,将会在搜索引擎排名中获得更好的排名。网站的URL地址分为动态的URL地址和静态的URL地址。如果一个网站的动态URL地址没有构造好的话,对搜索引擎来说,这会带来很多的麻烦。而如果我们的网站使用静态的URL地址,并且在静态URL地址中包含了搜索的关键字的话,能提高这个网站在搜索引擎结果中的排名,并且可能促成用户的点击而给网站带来流量。