使用php语句将数据库*.sql文件导入数据库

 更新时间:2014年05月05日 16:43:08   作者:  
这篇文章主要介绍了如何使用php语句将数据库*.sql文件导入数据库,需要的朋友可以参考下
最简单的php语句把数据库*.sql文件导入数据库
复制代码 代码如下:

$sql=file_get_contents("text.sql"); //把SQL语句以字符串读入$sql
$a=explode(";",$sql); //用explode()函数把‍$sql字符串以“;”分割为数组

foreach($a as $b){ //遍历数组
$c=$b.";"; //分割后是没有“;”的,因为SQL语句以“;”结束,所以在执行SQL前把它加上
mysql_query($c); //执行SQL语句
}

在很多安装程序中大家都会看到数据库的安装,其它神秘的背后就是这么简单的几句代码。首先安装中会有一个Sql文件,然后再按照上面的代码在PHP中执行。

相关文章

  • php使用PDO方法详解

    php使用PDO方法详解

    这篇文章主要介绍了php使用PDO方法,较为详细的分析了PDO各种操作方法与技巧,具有一定的参考借鉴价值,需要的朋友可以参考下
    2014-12-12
  • PHP中mysqli_get_server_version()的实例用法

    PHP中mysqli_get_server_version()的实例用法

    在本篇文章里小编给大家分享的是关于PHP中mysqli_get_server_version()用法以及相关知识点,需要的朋友们可以参考下。
    2020-02-02
  • 标准版Eclipse搭建PHP环境的详细步骤

    标准版Eclipse搭建PHP环境的详细步骤

    这篇文章主要介绍了Eclipse搭建PHP环境的详细步骤,感兴趣的小伙伴们可以参考一下
    2015-11-11
  • mysql数据库差异比较的PHP代码

    mysql数据库差异比较的PHP代码

    这天遇见个需求:由于升级系统 这些系统从A库升级到B库,但是不知道数据库添加了哪些字段和增加了哪些表
    2012-02-02
  • 深入解析PHP的Yii框架中的缓存功能

    深入解析PHP的Yii框架中的缓存功能

    这篇文章主要介绍了PHP的Yii框架中的缓存功能,作为一个追求高大全的重量级框架,Yii的缓存存储器和API十分丰富,需要的朋友可以参考下
    2016-03-03
  • php中生成随机密码的自定义函数代码

    php中生成随机密码的自定义函数代码

    这篇文章主要分享下php中生成随机密码的方法,原理就是把一些要生成的字符预置一个的字符串包括数字拼音之类的以及一些特殊字符,这样我们再随机取字符组成我们想要的随机密码了
    2013-10-10
  • 解析数组非数字键名引号的必要性

    解析数组非数字键名引号的必要性

    以下是对数组非数字键名引号的必要性进行了详细的分析介绍,需要的朋友可以过来参考下
    2013-08-08
  • 浅谈PHP正则表达式中修饰符/i, /is, /s, /isU

    浅谈PHP正则表达式中修饰符/i, /is, /s, /isU

    我们在PHP正则表达式的学习中会碰到修饰符,那么关于PHP正则表达式修饰符的理解以及使用我们需要注意什么呢?那么我们来具体的看看它的概念以及相关内容。
    2014-10-10
  • PHP中创建图像并绘制文字的例子

    PHP中创建图像并绘制文字的例子

    这篇文章主要介绍了PHP中创建图像并绘制文字的例子,在图像中显示的文字也需要按坐标位置画上去,在PHP中不仅支持比较多的字体库,而且提供了非常灵活的文字绘制方法,需要的朋友可以参考下
    2014-11-11
  • 再推荐十款免费的php开发工具

    再推荐十款免费的php开发工具

    这篇文章再向朋友们推荐十款免费的php开发工具,一个好的编辑器或开发工具,能够极大提高我们的开发效率,需要的朋友可以参考下
    2015-11-11

最新评论