mysql中alter语句卡死的一个解决方法
我要在线上数据库的一个表增加个字段,这个表非常小,就几K,但执行不了,一执行就卡死,锁掉。
alter table tiv_product_detail_copy add activity_type varchar(40) NOT NULL COMMENT '活动类型 lbjp-结派 lc-活动 dbq-券礼包';
解决:将所有正在使用这个表库(本文要修改的表是xy库中的表)的进程kill掉,可能是某个进程卡住。
写了个脚本解决:
#!/bin/sh
MYSQLADMIN="/usr/local/mysql3306/bin/mysqladmin"
for i in `$MYSQLADMIN processlist -uroot -p1234|grep -i sleep |grep 'xy' |awk '{print $2}'`
do
$MYSQLADMIN -uroot -p1234 kill $i
done
执行上面的脚本后,就可以了。
转载于:https://blog.51cto.com/devin223/2055903
mysql中alter语句卡死的一个解决方法相关推荐
- MySQL中 Data truncated for column ‘xxx‘解决方法
MySQL中 Data truncated for column 'xxx'解决方法 参考文章: (1)MySQL中 Data truncated for column 'xxx'解决方法 (2)ht ...
- MYSQL中无法进行删除,更新解决方法
当进行更新或删除操作时出现了这样的错误信息 You are using safe update mode and you tried to update a table without a WHERE ...
- mysql中selec sum返回null的解决方法
纪录问题开始------------------------------------------------------------------ 使用SQL语句用函数SUM叠加的时候,默认查询没有值的 ...
- mysql中Table is read only 的解决方法小结
开始解决 # 修改数据库所有组 所有者 chown -R mysql:mysql /data/mysql# 刷新表(清除缓存) /usr/local/mysql/bin/mysqladmin -h 1 ...
- loadrunner中错误为27796的一个解决方法
虽然没遇到过这个问题,但网上看到有人遇到了,这里就备份一下 现象: 出现错误27796 failed to connect to server hostname:port_id:reason xxx ...
- mysql limit 动态参数_MySQL中limit使用动态参数的解决方法(拼接SQL字符串语句来执行SQL)...
官方好像说过limit已经在5.6版本上支持了动态参数,但是测试时依然还是不行. 那么要解决limit动态参数唯一能做的就是使用字符串SQL拼接的形式,然后再进行执行. 一般有以下方式解决: 1.存储 ...
- MySQL中SELECT语句简单使用
MySQL中SELECT语句简单使用 最近开始复习mysql,查漏补缺吧. 关于mysql 1.MySQL不区分大小写,但是在MySQL 4.1及之前的版本中,数据库名.表名.列名这些标识符默认是区分 ...
- mysql数据库语句分类_细数MySQL中SQL语句的分类
1:数据定义语言(DDL) 用于创建.修改.和删除数据库内的数据结构,如:1:创建和删除数据库(CREATE DATABASE || DROP DATABASE):2:创建.修改.重命名.删除表(C ...
- mysql 中的判断语句怎么写,mysql中判断语句如何写
mysql中判断语句如何写 发布时间:2020-09-24 09:08:29 来源:亿速云 阅读:77 作者:Leah mysql中判断语句如何写?针对这个问题,这篇文章详细介绍了相对应的分析和解答, ...
- mysql中change用法,mysql 中alter的用法以及一些步骤
mysql 中alter的用法以及一些方法 在用到alter的时间,查到了这个文章,就copy下来了,详细进入下面链接: MySQL之alter语句用法总结 1:删除列 ALTER TABLE [表名 ...
最新文章
- 青龙面板薅羊毛--日进斗米
- unity点击按钮换按钮图标
- Linux grep
- 项目进度管理:控制进度
- UNIX(多线程):01---线程简介及线程限制
- RabbitMQ在Windows环境下部署(简单有效)
- 【JAVA】 02-Java对象细节
- c语言按位取反 补码,按位取反运算符,数值取反之后是反码,还是补码- -
- 自己把握系统安全,Windows自启动程序的十大藏身之所
- Telegram纸飞机电报更改为设置为中文汉化教程
- getch函数详解看这一篇就够了-C语言(函数功能、使用方法、返回值、头文件)
- TwinCAT3入门使用经验
- 牛血清白蛋白包裹氧化锌纳米粒
- Shiro自定义Ream
- Discuz app打包app上架appstore小技巧
- 交互设计师必备的9种能力
- 《Getting Real中文版》读书笔记
- 从感知机到Transformer,一文概述深度学习简史
- 如何正确下载安装eclipse(java常用的编程开发软件)?
- Java基础练习题2
热门文章
- 快应用开发教程【02】--项目配置教程
- Android Multimedia框架总结(二)MediaPlayer框架及播放网络视频案例
- android问题:Installation error: INSTALL_FAILED_CONFLICTING_PROVIDER
- python数据库操作——连接Oracle
- php 二进制 保存文件,PHP打开一个二进制文件,修改了内容如何再保存回去呢?...
- gitee怎么看用户名_怎么优雅的写博客 Typora + picGo
- spark学习——(一)spark简介
- pb中的tounicode 函数_历年高考数学的必考热点三角函数,2020高考生,你会了吗?...
- axure element元件_Axure教程,产品小白从0学起
- java案例代码18--算法-选择排序以及二分查找排序