mysql怎么知道哪个表被谁,或者IP锁着?
mysql怎么知道哪个表被谁,或者IP ,进程锁着?
show processlist;
查看日志
或者看
SQL code:
mysql> show status like "%Com_unlock_tables%";
+-------------------+-------+
| Variable_name | Value |
+-------------------+-------+
| Com_unlock_tables | 1 |
+-------------------+-------+
1 row in set (0.00 sec)
你们给的都没有真实的用处
想知道哪个Ip所,做什么SQL锁的?
show processlist;结果里有ip也有sql啊
如果你用的innodb引擎,你也可以使用show innodb status查看
明白了楼主的意思
楼主的意思是有多个用户同时访问服务器,现在服务器向知道谁锁的表?
SQL code:
mysql> show processlist;
+----+-------+----------------+------+---------+------+---------------------------------+--------------------+
| Id | User | Host | db | Command | Time | State | Info |
+----+-------+----------------+------+---------+------+---------------------------------+--------------------+
| 2 | root | localhost:2969 | test | Sleep | 2799 | | NULL |
| 3 | root | localhost:2970 | NULL | Sleep | 2807 | | NULL
相关问答:
MySql中插入当前时间的该怎么写啊?
now()
SQL code:
sql里是:
getdate()
引用
now()
学习
SQL code:
select now();
SQL code:
TODAY()
?
SQL code:
select now();
/* ......
大家好:
我是搞C的, 现在想用C 连接MYSQL,但是怎么也连接不了,我的代码如下:
#include <stdio.h>
#include "C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h"
......
有一个表 mytable 有下面几个字段
id class(学生班级) studentSex(学生性别,1男2女) studentName(学生性名)
假设现有十几个班级,
我想获得班级中男学生最多的三条相应 ......
我对SQL SERVER和ACCESS比较熟,所以数据库的通用基础东西可以说都掌握的差不多了,我现在想要的就是以上两数据库的独特之处的介绍和应用介绍。
另外书最好对应最新版本 oracle是11g吧 10的也行;mysql是5.1吧
谢 ......