博客专栏  >  数据库   >  MySQL详解

MySQL详解

经过长期的细致学习将MySQL的各部分的知识整理出来了

关注
5 已关注
39篇博文
  • 从Mysql转到Oracle前需了解的50件事

    Robert Treat 1、有些人说Oracle没有限制,实际上他们说得可能是Oracle不支持LIMIT语法。不过可以rownum虚列来实现,不过会更加麻烦。2、 Oracle不支持偏移(o...

    2015-08-17 20:24
    1014
  • 从Oracle转到Mysql前需了解的50件事

    1、 对子查询的优化表现不佳。 2、 对复杂查询的处理较弱 3、 查询优化器不够成熟 4、 性能优化工具与度量信息不足 5、 审计功能相对较弱 6、 安全功能不成熟,甚至可以说很粗糙。没有用...

    2015-08-17 20:22
    1051
  • 由浅入深探究 MySQL索引结构原理、性能分析与优化

    第一部分:基础知识: 索引 官方介绍索引是帮助MySQL高效获取数据的数据结构。笔者理解索引相当于一本书的目录,通过目录就知道要的资料在哪里,不用一页一页查阅找出需要的资料。关键字inde...

    2015-08-17 20:20
    1153
  • MySQL备份和恢复总结

    MYSQL里的备份分为逻辑备份和物理备份,还原的时候同样分逻辑还原和物理还原 备份 逻辑备份方法 使用MYSQLDUMP命令备份 MYSQLDUMP是MYSQL提供的一个非常有...

    2015-08-17 20:18
    1422
  • MySQL权限管理总结

    在mysql数据库中,有mysql_install_db脚本初始化权限表,存储权限的表有: 1、user表 2、db表 3、host表 4、table_priv表 5、c...

    2015-08-17 20:16
    941
  • MySQL日志总结

    MYSQL里的日志主要分为4类,使用这些日志文件,可以查看MYSQL内部发生的事情。 分别是 1、错误日志:记录mysql服务的启动、运行、停止mysql服务时出现的问题 2、查询日...

    2015-08-17 20:15
    1262
  • 触发器总结

    触发器是一个特殊的存储过程,不同的是存储过程要用CALL来调用,而触发器不需要使用CALL 也不需要手工启动,只要当一个预定义的事件发生的时候,就会被MYSQL自动调用。 创建触发器 ...

    2015-08-17 20:15
    775
  • 存储过程和函数总结

    MYSQL中创建存储过程和函数分别使用CREATE PROCEDURE和CREATE FUNCTION 使用CALL语句来调用存储过程,存储过程也可以调用其他存储过程 函数可以从语句外调用...

    2015-08-17 20:14
    1531
  • 视图总结

    使用视图的理由是什么? 1、安全性:一般是这样做的:创建一个视图,定义好该视图所操作的数据。 之后将用户权限与视图绑定,这样的方式是使用到了一个特性:grant语句可以针对视图进行授予权限...

    2015-08-17 20:12
    727
  • 索引总结

    索引是在存储引擎中实现的,因此每种存储引擎的索引都不一定完全相同,并且每种存储引擎也不一定支持所有索引类型。 根据存储引擎定义每个表的最大索引数和最大索引长度。所有存储引擎支持每个表至少16个索...

    2015-08-17 20:12
    842
  • MySQL 调优/优化的 100 个建议

    MySQL是一个强大的开源数据库。随着MySQL上的应用越来越多,MySQL逐渐遇到了瓶颈。这里提供 101 条优化 MySQL 的建议。有些技巧适合特定的安装环境,但是思路是相通的。我已经将它们分成...

    2015-08-17 20:08
    829
  • MySQL详解(1)----------数据类型

    数据类型 注:以下内容针对MySQL5.0及以上版本 MySQL的数据类型非常多,选择正确的数据类型对于获得高性能至关重要,本文是我结合网上看到的一些blog加上《高性能MySQL》一书上的内容整...

    2015-06-20 09:26
    1303
  • MySQL详解(2)----------存储引擎

    存储引擎是什么? MySQL中的数据用各种不同的技术存储在文件(或者内存)中。这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。通过选择不同的技术...

    2015-06-20 09:40
    1183
  • MySQL详解(3)----------运算符

    (1)强制运算() 括号。使用它们来强制在一个表达式的计算顺序。 mysql> select1+2*3;         -> 7 mysql> select(1+2)*3;      ...

    2015-06-20 10:03
    967
  • MySQL详解(4)----------基本操作

    mysql基本操作 一.首先配置jdk环境变量: 1.配置jdk的变量名,jdk的目录   2.配置jdk的path(路径\bin;)和mysql的path路径,指定bin目录(cmd下任意目录下...

    2015-06-25 18:20
    682
  • MySQL详解(5)-----------函数超全总结

    mysql函数大全   对于针对字符串位置的操作,第一个位置被标记为1。 ASCII(str) 返回字符串str的最左面字符的ASCII代码值。如果str是空字符串,返回0。如果str是NULL,...

    2015-06-25 19:14
    1418
  • MySQL详解(6)---------MySQL语句

    mysql sql语句大全 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、...

    2015-06-30 18:33
    940
  • MySQL详解(7)---------Mysql数据备份与恢复

    Mysql数据备份与恢复 备份/恢复策略: 1. 要定期做 mysql备份,并考虑系统可以承受的恢复时间。 2. 确保 mysql 打开log-bin,有了 binarylog,mysql才可以在...

    2015-06-30 19:02
    717
  • MySQL详解(7)-----------MySQL线程池总结(一)

    线程池是Mysql5.6的一个核心功能,对于服务器应用而言,无论是web应用服务还是DB服务,高并发请求始终是一个绕不开的话题。当有大量请求并发访问时,一定伴随着资源的不断创建和释放,导致资源利用率低...

    2015-07-02 08:50
    1213
  • MySQL详解(8)----------MySQL线程池总结(二)

    这篇文章是对上篇文章的一个补充,主要围绕以下两点展开,one-connection-per-thread的实现方式以及线程池中epoll的使用。 one-connection-per-thread ...

    2015-07-02 08:52
    1508
img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部