Mysql
文章平均质量分 76
分懂课堂
程序是我人生中最大的乐趣 。强项PHP,LINUX C, JAVA,MYSQL,LINUX SHELL
展开
-
MySql index analysis and optimize
索引用来快速地寻找那有特定值的记录,所有MySQL索引都以B-树的形式保存。如果没有索引,执行查询时MySQL必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录。表里面的记录数量越多,这个操作的代价就越高。如果作为搜索条件的列上已经创建了索引,MySQL无需扫描任何记录即可迅速得到目标记录所在的位置。如果表有1000原创 2009-10-12 10:59:00 · 1272 阅读 · 0 评论 -
Nginx+PHP+MySQL双机互备、全自动切换方案
<br />原文链接:http://blog.s135.com/post/379/<br /> <br />在生产应用中,某台“Nginx+PHP+MySQL”接口数据服务器,扮演的角色十分重要,如果服务器硬件或Nginx、MySQL发生故障,而短时间内无法恢复,后果将非常严重。为了避免单点故障,我设计了此套方案,编写了failover.sh脚本,实现了双机互备、全自动切换,故障转移时间只需几十秒。<br /><br />一、双机互备、全自动切换方案:<br />1、拓扑图:<br /><br />转载 2011-04-21 17:24:00 · 600 阅读 · 0 评论 -
MySQL 5.5 新特性:Oracle 收购 Sun 后的首次大幅改进
<br />MySQL进入Oracle产品体系,获得了更多研发投入,新一代MySQL产品---MySQL5.5即将面世,较之之前的5.1版本,将获得诸多特性方面的提升,简单总结如下:<br /> <br />1. 默认存储引擎更改为InnoDB<br /> <br />InnoDB作为成熟、高效的事务引擎,目前已经广泛使用,但MySQL5.1之前的版本默认引擎均为MyISAM,此次MySQL5.5终于做到与时俱进,将默认数据库存储引擎改为InnoDB,并且引进了Innodb plugin 1.0.7。此次更转载 2010-09-24 21:22:00 · 466 阅读 · 0 评论 -
优化MySQL数据库性能的八大“妙手”
本文探讨了提高MySQL 数据库性能的思路,并从8个方面给出了具体的解决方法。 1、选取最适用的字段属性 MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空间,甚至使用VARCHAR这种类型也是多余的,因为CHAR(原创 2010-08-26 09:08:00 · 429 阅读 · 1 评论 -
ip地址 转换为数字的公式
// 任何语言都通用的IP地址转数字方法a.b.c.d ==> a*256*256*256+b*256*256+c*256+d ===> 256*(c+256*(b+256*a))+d原创 2010-05-25 10:01:00 · 1338 阅读 · 0 评论 -
mysql explain使用方法
<br />explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。<br />使用方法,在select语句前加上explain就可以了:<br />如:explain select surname,first_name form a,b where a.id=b.id<br />分析结果形式如下:<br /> <br />table<br />type<br />possible_keys<br />key<br />k转载 2010-07-07 16:51:00 · 499 阅读 · 0 评论 -
总结ERROR 2002 (HY000):Can't connect to...之错误
今天服务器遇到了一个很熟悉的问题 输入#mysql -u root -p ERROR 2002 (HY000):Cant connect to local MySQL server 随即上网找寻答案 根据大家提供的方法我逐一尝试 方案1. 1.#ps -A|grep mysql 显示类似: 1829 ? 0原创 2010-03-07 14:26:00 · 676 阅读 · 0 评论 -
openldap介绍
第一部分:openldap介绍一、Directory Services(目录服务)能做什么? 我们知道,当局域网的规模变的越来越大时,为了方便主机管理,我们使用DHCP来实现IP地址、以太网地址、主机名和拓扑结构等的集中管理和统一分配。同样,如果一个局域网内有许多的其它资源时,如打印机、共享文件夹等等,为了方便的定位及查找它们,一种集中定位管理的方式或许是较好的转载 2009-10-28 09:25:00 · 1489 阅读 · 0 评论 -
Mysql的编码
1 确认Mysql的编码通过客户端进入mysql,执行mysql>show variables like character%;+--------------------------+----------------------------+| Variable_name | Value |+--------------------------+------------原创 2009-10-12 11:08:00 · 419 阅读 · 0 评论 -
理解MySQL数据类型 避免数据库设计出现混乱
数据库存储中的数据类型与大小各异。有些地方只存储数字类型,有些只存储文本类型,有些二者而兼之。而很多数据库支持各种专用类型:日期和时间类型,二进制字符类型以及布尔类型。选择数据类型与数据相匹配是数据库设计中最为重要的部分,因为这种类型将会影响到RDBMS的效率与性能。所以,对RDBMS的数据类型选择应给予足够的重视。这就是编写本文的主要目的。表A将列举了MySQL支持的绝大部分重要的数据类原创 2009-10-12 11:05:00 · 749 阅读 · 0 评论 -
MySql Command
一) 连接MYSQL: 格式: mysql -h主机地址 -u用户名 -p用户密码 1、例1:连接到本机上的MYSQL 首先在打开DOS窗口,然后进入mysql安装目录下的bin目录下,例如: D:/mysql/bin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQ原创 2009-10-12 11:12:00 · 478 阅读 · 0 评论 -
mysql互为主从
A B 为两台MySQL服务器,均开启二进制日志,数据库版本 5.5.2一、服务器参数[A 服务器]server-id = 1binlog-do-db = testbinlog-ignore-db = mysqlreplicate-do-db = testreplicate-ignore-db = mysqlmaster-host = 192.168.1.100master-user = back转载 2011-06-10 09:32:00 · 532 阅读 · 0 评论