数据表: 列转行:利用max(case when then) max---聚合函数 取最大值 (case course when '语文' then ...
前言 MySQL和Oracle的关键字还是不尽相同的,在Oracle数据库中,我们的数据表中定义了大量的code字段用来表 ...
众所周知,binlog日志对于mysql数据库来说是十分重要的。在数据丢失的紧急情况下,我们往往会想到用binlog日 ...
mysql登录密码忘记,其实解决办法很简单,只需要在mysql的主配置文件my.cnf里添加一行“跳过授权表”的参数 ...

详谈mysqldump数据导出的问题

[ 2017-04-02 22:31:01 | by 店小二04 ]
1,使用mysqldump时报错(1064),这个是因为mysqldump版本太低与当前数据库版本不一致导致的。 mysqldump ...
机房一台服务器上的mysql运行一段时间了,突然出现了一个很奇怪的现象:重启后无法恢复了!准确情况是:启动 ...
在日常运维工作中,对于mysql数据库的备份是至关重要的!数据库对于网站的重要性使得我们对mysql数据的管理 ...
介绍 MySQL数据库设置读写分离,可以使对数据库的写操作和读操作在不同服务器上执行,提高并发量和相应速度 ...
有备份的话很简单,只需要生成一个最近备份的数据 然后用mysqlbinlog找回备份时间点之后的数据 再恢复到现网 ...
一,什么是数据库分区 前段时间写过一篇关于mysql分表的 的文章,下面来说一下什么是数据库分区,以mysql为 ...
首先 跳过权限表模式启动MySQL:mysqld --skip-grant-tables & 从现在开始,你将踏入第一个坑,如果你 ...
limit用法 在我们使用查询语句的时候,经常要返回前几条或者中间某几行数据,这个时候怎么办呢?不用担心 ...

超简单的qps统计方法(推荐)

[ 2017-04-02 22:39:02 | by 店小二05 ]
统计最近N秒内的QPS值(包括每秒select,insert等值) mysql select variable_name,sum(per_sec) as qps ...
概述 MySQL也有自己的事件调度器,简单地可以理解为linux的crontab job,不过对于SQL应用来说,它的功能更 ...
Record lock单条索引记录上加锁,record lock锁住的永远是索引,而非记录本身,即使该表上没有任何索引,那 ...
Physical Structure of an InnoDB Index 所有的innodb索引都是btree索引,索引记录保存在叶子上,默认的索 ...
后台线程 •Master Thread 核心后台线程,主要负责将缓冲池的数据异步刷新到磁盘。例如脏页的刷新, ...
InnoDB存储引擎的关键特性包括插入缓冲、两次写(double write)、自适应哈希索引(adaptive hash index)。 ...
mysql的数据类型是datetime,数据库里存的数据是2015-01-19 05:02:02,传到java这里变成了2015-01-19 05:02 ...
mysql服务启动,但是连接不上,如何解决? 登陆报错: [email protected]:~# mysql -u root -p Ent ...

MySQL 触发器详解及简单实例

[ 2017-04-02 22:47:01 | by 店小二03 ]
MySQL 触发器简单实例 语法 CREATE TRIGGER 触发器名称 --触发器必须有名字,最多64个字符 ...
语法规则 SELECT column_name(s) FROM table_name1 INNER JOIN table_name2 ON table_name1.colu ...
mysql-5.7.17-winx64是现在最新版本的Mysql,这是免安装的,所以要进行些配置 下载地址:https://cdn.mysq ...
mysql的连接首先都是要通过init-connect初始化,然后连接到实例。 我们利用这一点,通过在init-connect的时 ...
1、更新整张表,如果某一行数据的某一列的值为空,那么让他和另一列字段的值相等 UPDATE ot_tgbz set ...