
mysql
aicong
普普通通
展开
-
rpm方式安装mysql
RPM方式安装MySQL5.6a. 检查MySQL及相关RPM包,是否安装,如果有安装,则移除(rpm –e 名称)1[root@localhost ~]# rpm -qa | grep -i mysql2mysql-libs-5.1.66-2.el6_3.x86_64转载 2016-08-02 14:45:22 · 389 阅读 · 0 评论 -
MySQL事务隔离级别
SQL标准定义了4类隔离级别,包括了一些具体规则,用来限定事务内外的哪些改变是可见的,哪些是不可见的。低级别的隔离级一般支持更高的并发处理,并拥有更低的系统开销。Read Uncommitted(读取未提交内容) 在该隔离级别,所有事务都可以看到其他未提交事务的执行结果。本隔离级别很少用于实际应用,因为它的性能也不比其他级别好多少。读取未提交的数据,也被称之为脏读(Dirt转载 2016-08-02 16:24:17 · 210 阅读 · 0 评论 -
mysqlbinlog 查看执行的sql (row模式)
当bin-log的模式设置为 row时不仅日志长得快 并且查看执行的sql时 也稍微麻烦一点:1.干扰语句多;2生成sql的编码需要解码。binlog_format=row 直接mysqlbinlog出来的 文件执行sql部分的sql显示为base64编码格式固生成sql记录的时候 不能用常规的办法去生成 需要加上相应的参数才能显示出sql语句--base64-output=decode-rows...转载 2018-02-27 10:52:16 · 1834 阅读 · 0 评论 -
mysql 查看锁的方式
解除正在死锁的状态有两种方法:第一种:1.查询是否锁表show OPEN TABLES where In_use > 0;2.查询进程(如果您有SUPER权限,您可以看到所有线程。否则,您只能看到您自己的线程)show processlistid 为5的证明一直在等待资源。3.杀死进程id(就是上面命令的id列)kill id 5第二种:1.查看下...原创 2019-05-22 15:11:52 · 18769 阅读 · 1 评论 -
mysql锁的出现情况
select * from information_schema.INNODB_LOCK_WAITS; 一、表结构其中name是唯一索引。二、准备用到的命令select * from information_schema.INNODB_TRX; //记录当前正在执行的事务,以及事务的一些状态select * from information_schema.INNODB_L...原创 2019-05-23 19:13:49 · 345 阅读 · 0 评论