首页 > 数据库技术 > 详细

mysql数据库

时间:2014-06-13 17:29:37      阅读:459      评论:0      收藏:0      [点我收藏+]

1.mysql数据库(关系型数据库)

    客户端软件:SQLyog

    常用引擎:myIsam、 innoDB、 heap

        myisam与innoDB之间的区别:

            myisam适用的环境:很多count的计算;查询频繁,但插入不频繁;没有事务;

            innoDB适用的环境:要求事务,查询和修改比较频繁;

为什么读多写少要用myisam?

    myisam的运行机制及特点:

        全表锁,并发能力差,直接在硬盘上操作命令,不支持事务;

    innoDB的运行机制及特点:

        行锁,支持事务,在内存上先等待命令执行,如果全部通过则转到硬盘执行,否则返回;

bubuko.com,布布扣

事务:开启事务      提交事务(to disk)    回滚事务(to innoDB)

MYISAM

易坏

易修复

INNODB

难坏

难修复

 

 

2.nosql(非关系型数据库)

 

bubuko.com,布布扣

nosql是对数据库的保护机制,服务器集群支持数据并发操作;

Memcache

Redis

只支持key-value类型

支持set,list,string等多种类型

在内存上,数据不持久,定期清理

数据持久,一段时间会转入disk

断电就没有了

定期存储到disk上

 

3.MySQL及命令行常见命令

查看端口号是否被占用:netstat -ano|findstr "3306";

查询MySQL版本信息:show version();    show variables like ‘%version%‘;

查询MySQL当前默认的存储引擎:show variables like ‘%storage_engine%‘;

查询表的引擎信息:show create table 表名;

mysql数据库,布布扣,bubuko.com

mysql数据库

原文:http://www.cnblogs.com/eyeSpace/p/3784515.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!