php如何将存有数据的文件导入数据库 100

比如一个安装页面,填写数据库ip,数据库用户名,数据库密码,数据库表,然后点击安装<br>将目录下的sql.sql文件数据库导入数据库求验证的代码... 比如一个安装页面,填写数据库ip,数据库用户名,数据库密码,数据库表,然后点击安装<br>将目录下的sql.sql文件数据库导入数据库
求验证的代码
展开
 我来答
匿名用户
2014-10-28
展开全部

其实sql文件,就是一些sql语句

填写好数据库相关操作后,点击下一步,首先将数据库连接起来

mysql_connect(..............)
//等等这些数据库连接代码

数据库连接后,开始读取sql文件

$Sqls = file_get_contents( '你的sql文件' );
//然后把读取到的sql文件内容打散成数组,当然,这个文件要有规律,就是每条sql语句有一个特定的分隔符,比如分号;
$SqlArr = explode(';', $Sqls );
//最后就是循环遍历出这些sql语句并执行,即可
foreach ( $SqlArr as $sql ) {
   mysql_query( $Sql );
}

上面只是一个大致思路原理, 具体的话,还是要根据具体情况来弄的!

特别是那个sql文件中的内容,一定要有一定的规律,并且一些不必要的东西不能有, 比如注释(很多人从phpmyadmin导出的sql文件,都会带上注释, 而注释是不符合sql语句规范的,会执行出错, 所以导出后,自己根据情况修改一下!)

szkyk520
2014-10-28 · 超过42用户采纳过TA的回答
知道小有建树答主
回答量:83
采纳率:0%
帮助的人:66万
展开全部
基本所有的开源软件都有这样的安装步骤,你可以看一下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ayayamini99
2014-10-28
知道答主
回答量:37
采纳率:0%
帮助的人:13.8万
展开全部
导入数据需要你先把站点搭起来,数据表结构和。sql文件相同才看导入,如果你的站点搭建好了,用phpmyadmin就可以干这个事情
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式