• 关于DDL、DML和DCL的区别与理解

    2017年5月31日,天气阴。近期事情颇多,心情比较沉重。 端午刚过,早上上课,很多同学还处在端午的疲惫状态中没有回过神来,当然我也不例外。端午奔波三天,加上毕设的事情,可以说身心俱疲。 状态不佳,整理了一下以前的笔记,发现很多知识点记忆不清了,甚至有些几乎...

    2018-06-17 23:47:57

  • mysqlslap对mysql进行压力测试

    mysqlslap是从5.1.4版开始的一个MySQL官方提供的压力测试工具。通过模拟多个并发客户端访问MySQL来执行压力测试,并且能很好的对比多个存储引擎在相同环境下的并发压力性能差别。 mysqlslap 的运行有如下3个步骤: 1. 创建schema、table、test data 等,使用单个连接...

    2018-06-17 23:47:55

  • MySQL : 事务处理

    【事务】一组SQL语句操作单元, 组内所有SQL语句,完成一个业务 。 若整组成功,意味着组内的全部操作都成功; 反之,若其中任何一条语句失败,意味着整个操作都失败。 操作失败,意味着整个过程都是没有意义的,应使数据库回到操作前的初始状态。 【point】 1. 失败后...

    2018-06-17 23:47:53

  • 常用的sql

    mysql,A用户表,B留言表,查询留言数大于10条记录的用户名,留言数量 : select u.name,count(*) as total from user as u inner join message as m on u.user_id=m.user_id group by u.name having total10 order by total desc 1.查询每个用户最新的发言记录: sele...

    2018-06-17 23:47:52

  • 十分钟了结MySQL information_schema

    information_schema数据库是MySQL系统自带的数据库,它提供了数据库元数据的访问方式。感觉information_schema就像是MySQL实例的一个百科全书,记录了数据库当中大部分我们需要了结的信息,比如字符集,权限相关,数据库实体对象信息,外检约束,分区,压缩表,表信息...

    2018-06-17 23:47:48

  • Mysql学习笔记008

    获得数据库和表的信息 一般正常的程序员或DBA都会在敲代码的时候突然想到这样的一系列问题: 我是谁?我在哪?我在干什么? 我的数据库呢?我的表呢?我表怎么创建的?我该怎么办呢?你可能会想到SHOW DATABASES; 命令。But, 这个命令是列出由mysql管理的databases. 不是...

    2018-06-17 23:47:50

  • mysql基础语法

    1、DML-增删改查 (1)SELECT - 获取数据(SELECT * FROM 表名 WHERE 条件) (2)UPDATE - 更新数据(UPDATE 表名 SET (字段名=值,字段名=值) WHERE 条件) (3)DELETE - 删除数据(DELETE FROM 表名 WHERE 条件) (4)INSERT INTO - 插入数据(INSERT INTO 表名(字段) VA...

    2018-06-17 23:47:48

  • MySQL架构

    温习《高性能 MySQL 》的第一章 MySQL架构与历史 1.1 MySQL逻辑架构 参考http://www.cnblogs.com/baochuan/archive/2012/03/15/2397536.html 图1-1:MySQL服务器逻辑架构图 最上层的服务并不是MySQL所独有的,大多数基于网络的客户端/服务器的工具或者服务都有类似的...

    2018-06-17 23:47:43

  • 数据库索引

    4月份参加腾讯的实习生面试,初试和复试的时候都被问到数据库索引的知识,所以很有必要整理一下这方面的知识。 分为三点,为什么要用数据库索引,换句话说它的优点有哪些;什么情况下适合用数据库索引呢?怎么创建数据库索引,索引有哪些特征呢? (一)为什么要用数据...

    2018-06-17 23:47:42

  • CentOS7使用rpm包安装MySQL

    ...

    2018-06-17 23:47:38

2