2. MySQL基础知识
文章平均质量分 54
凉一刻
学,用,创
展开
-
MySQL Development History
The most requested features and the versions in which they were implemented are summarized in the following table.FeatureMySQL SeriesUnions4.0Subqueries4.1R-t转载 2012-04-26 23:04:47 · 298 阅读 · 0 评论 -
InnoDB还是MyISAM 再谈MySQL存储引擎的选择
http://database.51cto.com/art/200905/124370.htm 两种类型最主要的差别就是Innodb 支持事务处理与外键和行级锁.而MyISAM不支持.所以MyISAM往往就容易被人认为只适合在小项目中使用。我作为使用MySQL的用户角度出发,Innodb和MyISAM都是比较喜欢的,但是从我目前运维的数据库平台要达到需求:99.9%的稳定性,方便的扩展转载 2012-04-22 10:20:53 · 439 阅读 · 0 评论 -
MySQL 5.5 Storage Engines
MySQL supports several storage engines that act as handlers for different table types. MySQL storage engines include both those that handle transaction-safe tables and those that handle nontransaction转载 2012-04-22 10:18:06 · 385 阅读 · 0 评论 -
MySQL collation
在以前用oracle的时候,很少关于它的collation方法,但是在mysql中,这点不加注意的话,却有可能会出现问题。 问题是这样的: 一张test的表,字符集采用的latin1。 select to_id from test where to_id='cn象_王'; +---------------+ | to_id | +---------------+ |转载 2012-04-21 22:19:42 · 339 阅读 · 0 评论 -
《MySQL性能调优与架构设计》推荐序-From BitiRainy
2009-06-04在我们这个时代,互联网上的资讯、交友、交易、Blog、游戏……已经融入了我们的生活。很难想象,一下子没了互联网我们会如何的不习惯,恐怕堪比互联网出现前突然让所有家庭没了电视。大量互联网上人的活动,产生大量有价值信息,这些信息被存放于数据库中。互联网也对数据库的技术传播功不可没。 2000年的时候,要在网络上寻找有关数据库的技术资讯是那样地艰难,大量技术问题都需要自己转载 2012-04-21 21:19:04 · 308 阅读 · 0 评论 -
MySQL性能调优与架构设计
几大网购网站都已经没货了。 http://wenku.baidu.com/view/d9191f7a5acfa1c7aa00cc58.html 支付宝架构师冯大辉、淘宝首席DBA陈吉平、阿里巴巴首席DBA冯春培、网易高级DBA翟振兴、搜狐高级DBA叶金荣、百度高级DBA吴诗展等6位数据库专家作序推荐.转载 2012-04-22 21:26:15 · 504 阅读 · 0 评论 -
Windows 7 下,mysql的数据库文件默认路径
在win7中,默认情况下,mysql的数据库文件是保存在C:/ProgramData/MySQL/MySQL Server 5.5/Data/而且,Win7缺省是把C:/ProgramData目录隐藏的。 my.ini中有这样的一句:datadir=”C:/ProgramData/MySQL/MySQL Server 5.1/Data/”转载 2012-04-22 20:51:01 · 8803 阅读 · 1 评论 -
由浅入深理解索引的实现
00 – 背景知识- B-Tree & B+Tree http://en.wikipedia.org/wiki/B%2B_tree http://en.wikipedia.org/wiki/B-tree- 折半查找(Binary Search) http://en.wikipedia.org/wiki/Binary_search_algorithm- 数据库的性能问题转载 2012-04-21 20:37:53 · 1298 阅读 · 0 评论 -
MySQL的历史
MySQL的历史最早可以追溯到1979年,有一个人叫Monty Widenius, 为一个叫TcX的小公司打工,并用BASIC设计了一个报表工具,可以在4M主频和16KB内在的计算机上运行。过了不久,又将此工具,使用C语言重写,移植到Unix平台,当时,它只是一个很底层的面向报表的存储引擎。这个工具叫做Unireg。 1985 年,瑞典的几位志同道合小伙子(以David Axmark 为首转载 2012-04-21 20:06:20 · 720 阅读 · 0 评论 -
my.ini 内容
[client]port=3306[mysql]default-character-set=latin1[mysqld]port=3306basedir="C:/Program Files/MySQL/MySQL Server 5.5/"datadir="C:/ProgramData/MySQL/MySQL Server 5.5/Data/"character-se转载 2012-04-21 18:33:15 · 535 阅读 · 0 评论 -
MySQL体系结构详解
了解MySql必须牢牢记住其体系结构图,Mysql是由SQL接口,解析器,优化器,缓存,存储引擎组成的。1、Connectors指的是不同语言中与SQL的交互2、Management Serveices & Utilities: 系统管理和控制工具3、Connection Pool: 连接池管理缓冲用户连接,线程处理等需要缓存的需求。4、SQL Interface: SQL转载 2012-04-22 10:29:37 · 449 阅读 · 0 评论 -
mysql各版本的新特性整理
一、各版本的常用命令差异show innodb status\G mysql-5.1show engines innodb status\G mysql-5.5关于grant授权 mysql-5.5 的 user@'%'不包含localhost二、MySQL 4.1/5.0/5.1/5.5/5.6各版本的主要区别mysql-server-4.1增加了子查询的支持,字符集转载 2012-04-21 20:33:36 · 572 阅读 · 0 评论 -
Twitter决定开源其使用的、经过优化的MySQL版本
Twitter工程师Jeremy Cole和Davi Arnaut在博客中称: 引用MySQL是Twitter大部分数据(如兴趣图谱、时间轴、用户数据和推文等)的主要存储技术。由于我们的规模,我们比其他公司更能推动MySQL的发展。当然,MySQL是开源软件,所以我们可以改进它,使之满足我们的需要。我们相信共享知识和开放源码有利于创新,我们已经决定在BSD许可协议下开源。转载 2012-04-21 20:27:40 · 360 阅读 · 0 评论 -
11 步教你选择最稳定的 MySQL 版本
MySQL开源数据库有多个重要分支,目前拥有的分支分别为:MySQL Cluster、MySQL 5.1、MySQL 5.5、MySQL 6.2。每个分支都有着同样的的MySQL数据库版本,分别为:Development版本、Alpha版本、Beta版本、RC版本和GA版本。Development版本、Alpha版本和Beta版本一般不用在项目中。因为它们肯定存在重大的问题或某转载 2012-04-21 20:25:39 · 859 阅读 · 0 评论 -
MySQL的前世今生
MySQL的前世今生正所谓以史为鉴,指导未来。了解MySQL的过去才能更好地掌握其未来的发展方向。本章首先介绍MySQL从无到有的历史。短短的十几年间,MySQL快速发展,原本门可罗雀的MySQL网站,如今日访问超过1000万PV(Page View)。本章后面将引用著名市场调查公司的数据和图表,来说明数据库软件MySQL在市场中处于何种地位。MySQL这个概念有三重意义。首先,M转载 2012-04-21 20:05:42 · 2151 阅读 · 0 评论 -
免安装版MySQL配置全解
免安装版MySQL 5.5.x 配置全解 一 下载MySQL免安装版本http://www.mysql.com/downloads/mysql/解压MySQL(C:\Program Files\MySQL\MySQL Server 5.5)MySQL安装目录 二 确认配置文件my.ini在C:\Program Files\MySQL\MySQL Server 5.5\下转载 2012-04-21 18:23:18 · 525 阅读 · 0 评论 -
十款优秀的MySQL图形化界面
绝大多数的关系数据库都明显不同于MS Access,它们都有两个截然不同的部分:后端作为数据仓库,前端作为用于数据组件通信的用户界面。这种设计非常巧妙,它并行处理两层编程模型,将数据层从用户界面中分离出来,同时运行数据库软件制造商专注于它们的产品强项:数据存储和管理。它同时为第三方创建大量的应用程序提供了便利,使各种数据库间的交互性更强。这类产品包括Embarcadero Rapid SQL和Or转载 2012-04-21 02:41:38 · 36188 阅读 · 0 评论 -
MySQL浅谈MyISAM存储引擎
http://database.51cto.com/art/201203/324280.htm 思维导图 介 绍mysql中用的最多存储引擎就是innodb和myisam。做为Mysql的默认存储引擎,myisam值得我们学习一下,以下是我对《高性能MYSQL》书中提到的myisam的理解,请大家多多指教。特 点> 不支持事务证明如下:转载 2012-04-22 10:28:37 · 314 阅读 · 0 评论