本节内容:
php代码导入数据到mysql/ target=_blank class=infotextkey>mysql数据库。
问题描述:
1.初始化数据库时,如何把现有的.sql文件通过PHP 导入到MYSQL中?最好有这方面的代码或类。 
2.PHP如何将excel 文件内容导入到Mysql相应的数据库中? 
3.PHP如何对MYsql数据库进行备份,生成.SQL文件放到制定的位置?
------解答--------
1、把现有的SQL文件导入数据库中,我写一段函数: 
 
------解答--------
 
第二个没有做过,关注此问题。 
第三个问题: 
最简单的,可以执行mysqldump命令。
 
------解答--------
你的这些问题用mysql的客户端软件都可以实现,使用mysql cc 或者mysql front都可以实现你的要求,使用程序的话会非常麻烦 
------解答--------
执行不就可以了 
或者google php mysql class 
adobd lite 
------解答--------
good 
------解答--------
对于1,3可以用mysql自带的命令行完成导入导出的工作. 
假定mysql 用户名和密码为 root xxx,数据库为test 
导入sql 
mysql -hlocalhost -uroot -pxxx test < xxx.sql 
导出sql 
mysqldump -hlocalhost -uroot -pxxx database > xxx.sql 
对于excel,标准的数据可以转成cvs格式的数据,然后再用phpmyadmin这样的工具导入 
------解答--------
两种方法: 
1.直接执行mysql命令,让Mysql读取相应文件 
2.用PHP读取文件,然后执行文件内容。 
------解答--------
1,3很简单 
2. 
基本上在中文环境没有什么完美的解决方案 
可以用DOM写个小程序做转换 
------解答--------
是COM才对 =.=|| 
------解答--------
第二个问题,可以写一个csv文件导入就可以了 
就可以把数据导入mysql数据库了 
------解答--------
excel 出来那种 csv ... =_=|| 
数据简单还能用一下 
------解答--------
支持下1。2楼的 
2问题可以考虑mysql odbc  
------解答--------
引用 7 楼 froole 的回复:
两种方法: 
1.直接执行Mysql命令,让Mysql读取相应文件 
2.用PHP读取文件,然后执行文件内容。
表达的简洁明了 
------解答--------
上面的积分都好高,汗。 
------解答--------
第二个问题是这样的,要批量导入数据库一些文件,之前ASP做时是通过asp把.xls 文件读出来,写进数据库。现在换成PHP,加上自己完全是个新手,想要做的是,把整理好的.xls文件通过PHP直接导入mysql,是不是这样不行的呀。那有啥好方法能实现批量导入呢?比如要导入一个学校所有学生的姓名学号之类的。 
------解答--------
gingzai777 高手的方法正在试,是不是source 后面的地址必须是绝对地址呢? 
------解答--------
引用 1 楼 gingzai777 的回复:
1、把现有的SQL文件导入数据库中,我写一段函数: 
 
 
+---------代码- --------------+ 
 
------解答--------
1、把现有的SQL文件导入数据库中,我写一段函数: