您现在的位置: 首页  > MySQL > 基础知识
580top数据库:
 

 

 

 

 

 

 

 

 

  • 2009/10/16 12:14:32恢复删除的数据表,数据库
  • 在您进行恢复操作时,我们常常面临执行删除表/库操作丢失数据的问题。在这种情况下,就是我们的innodb 数据恢复工具也爱莫能助,因为存放表文件的目录被删除了(如果你设置了innodb-file-per-table)。同样的事情也发生在myisam表中,所有的.myd,.myi,.frm文件也被删了。所以当drop操作发生后,第一第一要干的事情就是:恢复文件。在ext3文件系统下,有两工具能帮上你的[阅读全文]
  • 专题:存储引擎InnoDB作者:互联网,请记住我
  • 2009/10/16 12:13:22REPLACE INTO 为什么返回”2 rows affected”
  • 表的结构: desc urls;+――-+―――――――+――+―-+―――+――-+| field | type | null | key | default | extra |+――-+―――――――+――+―-+―――+――-+| id | bigint(16) unsigned | no | pri | null | || url | varchar(255) | no | | null [阅读全文]
  • 专题:作者:互联网,请记住我
  • 2009/10/16 12:12:13mysql cache功能小记
  • mysql cache功能分析:1 mysql的cache功能的key的生成原理是:把select语句按照一定的hash规则生成唯一的key,select的结果生成value,即key=>value。所以对于cache而言,select语句是区分大小写的,也区分空格的。两个select语句必须完完全全一致,才能够获取到同一个cache。2 生成cache之后,只要该select中涉及到的ta[阅读全文]
  • 专题:作者:rethink
  • 2009/10/15 15:28:00MySQL常用维护管理工具
  •  mysql是一个非常流行的小型关系型数据库管理系统,2008年1月16号被sun公司收购。目前mysql被广泛地应用在internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了mysql作为网站数据库。   mysql的管理维护工具非常多,除了系统自带的命令行管理工具之外,还有许多其他的图形化管理工具,这里我介绍[阅读全文]
  • 专题:作者:草原和大树
  • 2009/10/15 15:23:48MySQL 5.1 的参数简表
  • /www.google.com/url?q=http%3a%2f%2fdev.mysql.com%2fdoc%2frefman%2f5.1%2fen%2fserver-options.html%23option_mysqld_language&sa=d&sntz=1&usg=afrqeze0cep8aklpoeewbq5mjgxklgqgaw">languageyesyes[阅读全文]
  • 专题:作者:石展
  • 2009/10/14 18:28:01InnoDB的缓存替换策略及其效果
  • 我们开发自己的存储引擎页面缓存替换策略的过程中主要是参考了innodb与lru-k算法。innodb缓存替换策略使用分代与lru相结合的方式。分为old和young两个分代,系统维护old分代占总buffer大小的3/8左右。当一个页面第一次被访问时,是加入到old分代的lru头。并不是每次访问一个页面时就将这个页提到lru的头部,而是在这个页面在lru中的位置调整后,是否有很多页面已经被替换出去[阅读全文]
  • 专题:存储引擎InnoDB作者:风轻扬
  • 2009/10/13 15:13:35字符与字节
  • 字符与字节的问题1、表t1mysql> show create table t1\\g*************************** 1. row *************************** table: t1create table: create table `t1` ( `a` char(1) default null, `b` binary(1) default[阅读全文]
  • 专题:作者:玄月
  • 2009/10/12 10:02:51mysql字符集和校验规则概念小介
  • 刚刚接触mysql的人(like me),可能对这2个概念不是太理解,这里小小解释一下,希望能说明清楚这个问题。 字符集,character set,就是一套表示字符的符号和这些的符号的底层编码;而校验规则,则是在字符集内用于比较字符的一套规则。字符集还是比较容易理解的,主要是校验规则,下面我简单举个例子来说明一下:如在某个字符集“x”的a与a,他们的底层编码分别是a=0,a=100。这里符号“[阅读全文]
  • 专题:MYSQL乱码作者:小霸王