发新话题
打印

php锁数据库表不成功

本主题由 admin 于 2007-11-4 12:01 移动

php锁数据库表不成功

问题如下:在控制台里用lock tables t write;可以成功锁定数据库表,而在php代码中执行mysql_query("lock tables t write",$db);则不成功,即我在其它线程中还可以对数据库表进行读写操作!求各位高手解答,网上有类似的问题,但没有一个完整的解决方法,诚心请教各位高人!

TOP

具体的问题有具体的解决方法,针不MYSQL不同版本的操作是不一样的,你自已是否获得最高权限,PHP锁定时是否关闭了所有打开的表的连接?

ps: 不是高人
一個偽裝成白癡的天纔!

TOP

难道牛人都睡着了???

楼上得,我用得是最高权限得帐户登陆,不存在权限不够得,在控制台里面可以达到效果,但是在不同得网页上执行时就不行!!继续郁闷

TOP

问题已经解决

按照mysql手册做是可以实现的,不过要注意mysql_connect和mysql_pconnect的区别就行,他们对数据库加锁的影响不同

TOP

TOP

爱上PHP,便拥有了更多的动力!

TOP

发新话题