PHP怎么执行sql的script文件对oracle数据库进行操作? 不太明白你问的意思sql语句直接写在php里就可以了啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 直接执行标准.sql文件好象不行吧(但是,你要是把它当文本来用到是可以,读这个文件执行就可以了)你可以把所有的数据库操作写在一个 install.php文件里 执行这个文件就可以了比如<?CREAT.....?> 我的目的是用途1 用来系统初始化的时候建立所有的表格 ,存储过程 。2 做数据库的备份,还原工作。有哪位高手可以指明教,最好有详细的例子!楼上所说的把所有操作写在install.php里,能不能举个简单的例子,存在.sql文件或是文本文件的例子也可以,最重要的是为了调用的方便和具有较好的通用性。 好像没有直接执行sql标准文件的,不过可以把各种sql命令写在一个文件中对其调用,从而执行sql语句 比如你要在mysql中建一个表 test 字段是id和idc你可以直接在install.php中这样写<?CREATE TALBE 'test'('id' int(12) unsigned NOT NULL auto_increment,'idc' varchar(10) default NULL,PRIMARY KEY('id))TYPE=MyISAM AUTO_INCREMENT=1;?> 连续建表就在下面添加就可以了CREATE TALBE 'test'('id' int(12) unsigned NOT NULL auto_increment,'idc' varchar(10) default NULL,PRIMARY KEY('id))TYPE=MyISAM AUTO_INCREMENT=1;CREATE TALBE 'test2'('id' int(12) unsigned NOT NULL auto_increment,'idc' varchar(10) default NULL,PRIMARY KEY('id))TYPE=MyISAM AUTO_INCREMENT=1;........ anybody999(java&&delphi)兄的方法很好。谢谢!我还在考虑用.sql和.txt文本文件来做,因为考虑到通用性好,易于修改维护及调试。还有没有高手举例,如果没有那就只能结贴了! TYPE=MyISAM AUTO_INCREMENT=1??? 斐波那契数列代码错在哪里? 请问哪位高手有获取指定日期的前几天的日期方法,谢谢! mysql 分组问题 PHP 中的IFRAME 求教用过ssl的大侠 字符串移位 我怎么去除数字中的数字键名,数组如下:在线等 还是PHP 与JavaScript的问题,请各位赐教 关于html在线编辑器提交数据的问题 Cookie数组的使用方法. 请教高手!php的问题 求将数组转成逗号隔开字符串的最快方法
你可以把所有的数据库操作写在一个 install.php文件里 执行这个文件就可以了
比如
<?
CREAT.....
?>
楼上所说的把所有操作写在install.php里,能不能举个简单的例子,
存在.sql文件或是文本文件的例子也可以,最重要的是为了调用的方便和具有较好的通用性。
你可以直接在install.php中这样写
<?
CREATE TALBE 'test'(
'id' int(12) unsigned NOT NULL auto_increment,
'idc' varchar(10) default NULL,
PRIMARY KEY('id)
)TYPE=MyISAM AUTO_INCREMENT=1;
?>
CREATE TALBE 'test'(
'id' int(12) unsigned NOT NULL auto_increment,
'idc' varchar(10) default NULL,
PRIMARY KEY('id)
)TYPE=MyISAM AUTO_INCREMENT=1;CREATE TALBE 'test2'(
'id' int(12) unsigned NOT NULL auto_increment,
'idc' varchar(10) default NULL,
PRIMARY KEY('id)
)TYPE=MyISAM AUTO_INCREMENT=1;
....
...
.
我还在考虑用.sql和.txt文本文件来做,因为考虑到通用性好,易于修改维护及调试。
还有没有高手举例,
如果没有那就只能结贴了!
???