◆◆◆菜鸟问:如何用PHP来操作MySQL数据库◆◆◆---在线等

arrowy 2004-04-16 10:08:24
1,MySQL中,我如何创建存储过程?
2,我要把SQL Server中的存储过程转移到MySQL中,应该如何做呢?

3,用PHP程序要如何才能实现问题 1, 呢?
4,如何用PHP程序在MySQL中添加一个用户?

请高手们指点啊!!!
...全文
67 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
arrowy 2004-04-17
  • 打赏
  • 举报
回复
哎呀,那很惨啊,因为服务器的更换,以前是WIN2K的,现在用的是LINUX,你老兄说的是,但老总又不给钱,用盗版又要被查,只能用免费的东东了,这样的话,我怕要重新写后台了,唉,搞不好就要成为下岗青年了
zhs227 2004-04-16
  • 打赏
  • 举报
回复
mysql 不支持存储过程,至少我现在用的版本不支持(4.0.12)
lhzyn 2004-04-16
  • 打赏
  • 举报
回复
mysql好象不支持存储过程把
ccterran 2004-04-16
  • 打赏
  • 举报
回复
你要这个"存储过程"干什么的?
arrowy 2004-04-16
  • 打赏
  • 举报
回复
不知道啊,我的手册上就一句话,什么function还是什么的,不过我想应该和MSSQL不会有很大的差别吧,书上就说了建立过程,但我就不知道,这个过程是不是指的就是存储过程了
luodonghua 2004-04-16
  • 打赏
  • 举报
回复
mysql 支持procedure了吗?
我的还是3.4版本,好像没这个功能

这种问题,还是仔细得看看mysql的documentation了。
ccterran 2004-04-16
  • 打赏
  • 举报
回复
惭愧,我对"存储过程"这个概念还不大理解。。。
arrowy 2004-04-16
  • 打赏
  • 举报
回复
upup
arrowy 2004-04-16
  • 打赏
  • 举报
回复
是不是用

$sql = "GRANT Select, Insert, Update, Delete, Index, Alter, Create, Drop, References ON *.* TO 'user'@'%' IDENTIFIED BY 'password'";

然后再 $rs = mysql_query($sql);就可以了?

存储过程用sql中的create procedure来创建,那执行呢,SQL Server有查询分析器,与之对应的在MySQL中是什么呢?直接用 exec sp_name???

52juanjuan 2004-04-16
  • 打赏
  • 举报
回复
存储过程应该可以用sql中的create procedure来创建吧
ccterran 2004-04-16
  • 打赏
  • 举报
回复
存储过程都用SQL语言就行了吧。。
ccterran 2004-04-16
  • 打赏
  • 举报
回复

GRANT Select, Insert, Update, Delete, Index, Alter, Create, Drop, References ON *.* TO 'user'@'%' IDENTIFIED BY 'password'

这就添加了一个user用户,密码是password,权限是select,insert....,*是数据库限制,可以改成已有数据库
teacherli 2004-04-16
  • 打赏
  • 举报
回复
mysql不支持存储过程,这也是它要比其它同样的数据库存取速度快的一个原因,所以说果是ASP要改为PHP时你就要多下点功能把存储过程还原为SQL语句了,这样的工程量就会很会很大,如果你不想麻烦的话你可以试试其它的数据库服务器,如Oracle、PostgreSQL等都支持Procedure,你可以把现有ACCESS数据导出后加入这两种的数据库中。但是如果你用的服务器不是自己的话那你就得咨询你的空间提供商是否支持这两种数据库(不过好像一般不提供):(
arrowy 2004-04-16
  • 打赏
  • 举报
回复
upup
arrowy 2004-04-16
  • 打赏
  • 举报
回复
急啊,WEB改PHP版,原来的ASP都是用的存储过程,太多了,HELP,HELP,HELP!!!
xylegend 2004-04-16
  • 打赏
  • 举报
回复
惭愧,对于存储过程这个概念还不清楚,我用MySQL数据库
arrowy 2004-04-16
  • 打赏
  • 举报
回复
有没有人知道呢,我就是要把原来SQL Server里的存储过程转到MySQL里去,太多了,光靠SQL语句很难啊
arrowy 2004-04-16
  • 打赏
  • 举报
回复
upup
mistjin 2004-04-16
  • 打赏
  • 举报
回复
偶用的4版不支持存储过程,5版还没用过,不知道

21,887

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧