首页
关于
Search
1
一个好用的OneDrive网盘上传工具,支持文件和文件夹上传
877 阅读
2
MySQL数据库查看锁表解锁命令
851 阅读
3
在Ubuntu Linux上使用端口敲门保护SSH服务器
718 阅读
4
多种功能强大的BT离线下载程序Docker镜像及安装
551 阅读
5
unlock-music:支持解密网易云/QQ音乐的加密文件和ID3信息补全
537 阅读
默认
文档
资源
授权
登录
Search
标签搜索
Linux
Ubuntu
Nginx
SSL
Centos
OpenSSL
Git
Windows
Let’s Encrypt
acme.sh
Microsoft
KMS
qcloud
腾讯云
Docker
GOLANG
BBR
MySQL
HiYae.
累计撰写
42
篇文章
累计收到
0
条评论
首页
栏目
默认
文档
资源
授权
页面
关于
搜索到
1
篇与
MySQL
的结果
2022-05-25
MySQL数据库查看锁表解锁命令
1、mysql 查看锁表解锁-- 查看那些表锁到了 show open tables where in_use > 0;-- 查看进程号 show processlist;-- 删除进程 kill 109999;2、查询是否锁表show open tables where in_use > 0;show open tables;3、 锁定数据表,避免在备份过程中,表被更新mysql>lock tables tbl_name read;4、为表增加一个写锁定mysql>lock tables tbl_name write;5、 解锁unlock tables;6、查看表的状态show status like 'table%';show status like 'innodb_row_lock%';注意:该处是锁定为只读状态,语句不区分大小写这里还有一些常用的命令。1、 关闭所有打开的表,强制关闭所有正在使用的表flush tables2、关闭所有打开的表并使用全局读锁锁定所有数据库的所有表flush tables with read lock;3、如果一个会话中使用lock tables tbl_name lock_type语句对某表加了表锁,在该表锁未释放前,那么另外一个会话如果执行flush tables语句会被阻塞,执行flush tables with read lock也会被堵塞
2022年05月25日
851 阅读
0 评论
28 点赞