MySQL
大马猴JAVA学习
这个作者很懒,什么都没留下…
展开
-
Ubuntu 16.04下安装MySQL
简单分享Ubuntu 16.04下安装MySQL的过程。首先执行下面三条命令:sudo apt-get install mysql-serversudo apt isntall mysql-clientsudo apt install libmysqlclient-dev安装成功后可以通过下面的命令测试是否安装成功:sudo netstat -tap | grep mysql出现如下信息证明安装成...转载 2018-04-27 22:08:02 · 1130 阅读 · 0 评论 -
MySQL中MyISAM与InnoDB区别及选择
InnoDB:支持事务处理等不加锁读取支持外键支持行锁不支持FULLTEXT类型的索引不保存表的具体行数,扫描表来计算有多少行DELETE 表时,是一行一行的删除InnoDB 把数据和索引存放在表空间里面跨平台可直接拷贝使用InnoDB中必须包含AUTO_INCREMENT类型字段的索引表格很难被压缩MyISAM:不支持事务,回滚将造成不完全回滚,不具有原子性不支持外...转载 2018-08-20 13:01:48 · 183 阅读 · 0 评论 -
Innodb与Myisam引擎的区别与应用场景
1. 区别:(1)事务处理:MyISAM是非事务安全型的,而InnoDB是事务安全型的(支持事务处理等高级处理);(2)锁机制不同:MyISAM是表级锁,而InnoDB是行级锁;(3)select ,update ,insert ,delete 操作:MyISAM:如果执行大量的SELECT,MyISAM是更好的选择InnoDB:如果你的数据执行大量的INSERT或UP...转载 2018-08-20 13:03:21 · 168 阅读 · 0 评论