Database 板


LINE

各位先进好 小弟使用MYSQL PDO一段时间了 但是还是不知道他正确的用法 对於资料库也是一知半解 之前有问过资料库很卡的问题... 有人回答可能中了TABLE LOCK的问题 但我不知道为什麽会有这个问题 所以来请教是不是我的写法有误 try { //开始交易 $db_conn->beginTransaction(); $sql = "DELETE FROM `table` WHERE table_num = :num"; $stmt = $db_conn->prepare($sql); $stmt->bindParam(':num', $num); $stmt->execute(); $db_conn->commit(); } catch (PDOException $e) { //交易失败,回复初始状态 $db_conn->rollBack(); echo "A database problem has occurred: ". $e->getMessage(); exit; } $db_conn = null beginTransaction只在UPDATE、INSERT有做 SELET的时候不做 像这样会有TABLE LOCK的问题吗? 麻烦各位先进为小弟解惑了 先谢谢了! -----------------------------08/18更新 http://ppt.cc/h2qY 如图,如果我是在PHPMYADMIN的话会卡在读取中 而如果一样在PHPMYADMIN用 http://ppt.cc/14q7 搜寻的话就可以,把sql打在php档里面上传上去执行也可以 再次感谢各位先进! -- Sent from my 3cm --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 59.120.19.218
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Database/M.1408082781.A.113.html
1F:推 GoalBased: 你是甚麽情况下很卡呢 08/15 15:22
就是会卡在读取中... 然後不管等多久都没反应 一直跑读取中... ※ 编辑: crossdunk (59.120.19.218), 08/15/2014 16:21:16
2F:→ bohei: 你先确定同时是不是有人在使用这笔资料 08/15 16:52
3F:→ bohei: 另外你在做资料修改前,有先去LOCK看看吗? 08/15 16:53
这样说好了 如果我把指令打在网页中,让网页去显示我想要的资料的话,资料是出的来的 不会卡在读取中 但是我用网页开mysql的时候,用输入sql指令,同样的指令就会一直跑读取中... 至於lock我也不是很懂,有google过一些资料,还是一知半解... ※ 编辑: crossdunk (59.120.19.218), 08/15/2014 17:02:00
4F:→ bohei: 你指的SQL的是单纯的SELECT吗? 08/15 17:02
对的 只是单纯的select 差别在我在网页内的程式码是如上 而直接在网页的mysql下的是只有SELECT * FROM TABLE 这样而已 ※ 编辑: crossdunk (59.120.19.218), 08/15/2014 17:06:36
5F:推 GoalBased: 看起来不像lock 08/15 20:43
6F:推 GoalBased: 你应该是程式端,里面有写select 把资料呈现到网页上 08/15 20:46
7F:→ GoalBased: 平常跑程式的时候是正常的,可是你上一个text在网页上 08/15 20:46
8F:→ GoalBased: 让使用者在text输入select....之後送出希望可以查到资 08/15 20:47
9F:→ GoalBased: 料,结果却卡住? 如果是的话 这可能是网页的问题 08/15 20:47
用网页是开phpmyadmin 来下SQL指令,就连只有八个栏位2笔资料的资料表 select * from table 都卡在读取中... ※ 编辑: crossdunk (122.116.70.209), 08/15/2014 22:03:45
10F:推 GoalBased: 先看一下是程式卡住 还是资料库卡住吧 08/15 22:49
11F:→ GoalBased: 我不是写PHP的..所以你说那个我不太清楚XD 08/15 22:49
12F:推 up9cloud: 你command line query看看吧,说不定是phpmyadmin问题 08/15 23:16
好的 我去google看看,感嗯!!
13F:→ up9cloud: 另外建议你问问题时不要把phpmyadmin叫做资料库, 08/15 23:20
抱歉,因为对於这个也是一知半解..
14F:→ up9cloud: 不是同概念东西... 08/15 23:21
15F:推 GoalBased: 简单的说你直接开资料库下指令不会有问题 08/15 23:25
16F:→ GoalBased: 用别的东西下指令会有问题,那问题应该是出在那东西上 08/15 23:26
17F:→ GoalBased: 或者是资料库与那东西的连接上,而不是那个TABLE 08/15 23:26
写在网页里下指令没有问题 用phpmyadmin开就会卡住... ※ 编辑: crossdunk (122.116.70.209), 08/16/2014 11:35:25 ※ 编辑: crossdunk (59.120.19.218), 08/18/2014 09:39:12
18F:推 Den3: 我也有类似的问题,一用phpmyadmin就挂,甚至让mysql的cpu 08/19 20:24
19F:→ Den3: 高满载,换成adminer或是mysql workbench就没这个问题,应 08/19 20:24
20F:→ Den3: 该是phpmyadmin的问题 08/19 20:24
恩 我用adminer没这个问题,但是搜寻出来因为有些栏位的资料比较多 整个格子都被称大了QQ 这样找起来好麻烦....还是感谢说明!!!! ※ 编辑: crossdunk (220.130.116.41), 08/21/2014 09:59:33
22F:→ sk1765: 大意是说 到 /usr/share/phpmyadmin/libraries/ 10/28 11:27
23F:→ sk1765: 编辑 Util.class.php 这个档案 10/28 11:28







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:BabyMother站内搜寻

TOP