PHP 执行MYSQL的.SQL文件 请问PHP 执行MYSQL的.SQL文件(为创建储存过程的脚本)谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不行,SQL文件里面的是存储过程的脚本 不就是sql script? 就像2楼说的读出来在执行就行了? DELIMITER $$DROP PROCEDURE IF EXISTS `infwebbi_v105x_gm`.`sp_hourly_sales`$$CREATE DEFINER=`root`@`localhost` PROCEDURE `sp_hourly_sales`(dDate DATE,dEndDate DATE,sOutLet VARCHAR(50), timeSlot INT)BEGIN DECLARE iHour INT; DECLARE iTimes INT; DECLARE iFid INT; DECLARE sMinTime VARCHAR(4); DECLARE sMaxTime VARCHAR(4); DECLARE dSalesTotal DOUBLE; DECLARE sOUTLET_DESC VARCHAR(50); DECLARE sOutLet1 VARCHAR(50); DECLARE cur_Oultet CURSOR FOR SELECT FOUTLET,FOUT_DESC FROM DATA_SYSADDR WHERE FIND_IN_SET(FOUTLET,sOutLet); DECLARE CONTINUE HANDLER FOR SQLSTATE '02000' SET sOutLet1 = null,sOUTLET_DESC=null; CREATE TEMPORARY TABLE tmp_time ( FID INTEGER NOT NULL, FSTART VARCHAR(10) NOT NULL, FEND varchar(10) ); END$$DELIMITER ;不行的,提出错误,一开始就出错了 PHP能执行存储过程创建吗?MYSQL数据库才可以啊,LZ先弄清楚,PHP只能调用数据库的存储过程,不能创建的! 试一下用mysql_query("source 你的文件路径") 谢谢各位,问题已解决方法如下:exec(“mysql -h url -u username -D database <file”); exec(“mysql -h url -u username -D database <file”); 有公司招聘PHP程序员吗 这段程序哪里出错了,请高手解读。谢谢 成绩管理系统 一个免费方便使用的图片管理系统piccms,php语言开发 这样子的表 如果做无限分类应该怎样写 mantis统计报表配置问题 谁有php+mysql活着jsp+oracle的仓库管理软件? 当当网商家api操作手册 验证码问题 求这段PHP代码解密 ~~ 万分感谢 ~~ 如何用php+redis做订单到时间自动完成功能? DISCUZ更新缓存过程的个人看法,欢迎讨论 怎么用php写接口给vb调用?
不就是sql script? 就像2楼说的读出来在执行就行了?
BEGIN
DECLARE iHour INT;
DECLARE iTimes INT;
DECLARE iFid INT;
DECLARE sMinTime VARCHAR(4);
DECLARE sMaxTime VARCHAR(4);
DECLARE dSalesTotal DOUBLE;
DECLARE sOUTLET_DESC VARCHAR(50);
DECLARE sOutLet1 VARCHAR(50);
DECLARE cur_Oultet CURSOR
FOR
SELECT FOUTLET,FOUT_DESC FROM DATA_SYSADDR WHERE FIND_IN_SET(FOUTLET,sOutLet);
DECLARE CONTINUE HANDLER FOR SQLSTATE '02000' SET sOutLet1 = null,sOUTLET_DESC=null;
CREATE TEMPORARY TABLE tmp_time (
FID INTEGER NOT NULL,
FSTART VARCHAR(10) NOT NULL,
FEND varchar(10)
);
END$$DELIMITER ;不行的,提出错误,一开始就出错了
MYSQL数据库才可以啊,LZ先弄清楚,PHP只能调用数据库的存储过程,不能创建的!
方法如下:
exec(“mysql -h url -u username -D database <file”);