mysql
文章平均质量分 75
qq_26517369
这个作者很懒,什么都没留下…
展开
-
Mysql常用命令详解
Mysql常用命令详解Mysql安装目录数据库目录/var/lib/mysql/配置文件/usr/share/mysql(mysql.server命令及配置文件)相关命令/usr/bin(mysqladmin mysqldump等命令)启动脚本/etc/init.d/mysql(启动脚本文件mysql的目录) 系统管理连接MySQL格式: mys转载 2016-07-22 14:40:24 · 178 阅读 · 0 评论 -
mysql之视图
追求卓越,成功就会在不经意间追上你mysql之视图1.什么是视图?视图是由查询结果形成的一张虚拟表。2.什么时候要用到视图?如果某个查询结果出现的非常频繁,也就是,要经常拿这个查询结果来做子查询3.视图的创建语法:create view 视图名 as select 语句;4.使用视图有什么好处呢? ①简化查询语句 比如:有一张商品转载 2016-07-08 16:23:30 · 158 阅读 · 0 评论 -
MySQL的数据库引擎介绍
数据库引擎介绍MySQL数据库引擎取决于MySQL在安装的时候是如何被编译的。要添加一个新的引擎,就必须重新编译MYSQL。在缺省情况下,MYSQL支持三个引擎:ISAM、MYISAM和HEAP。另外两种类型INNODB和BERKLEY(BDB),也常常可以使用。如果技术高超,还可以使用MySQL+API自己做一个引擎。下面介绍几种数据库引擎: ISAM:ISAM是一个定义明确且历经转载 2016-08-19 17:23:27 · 240 阅读 · 0 评论 -
sql查询优化
1.尽量避免where中包含子查询; 2.where条件中,过滤量最大的条件放在where子句最后; 3.采用绑定变量有助于提高效率; 4.在索引列上使用计算、改变索引列的类型、在索引列上使用!=将放弃索引; 5.运算符效率:exists高于in高于or,(not exists高于not in); (这里指出:in和or都是效率较低的运算,但是in的效率:O(logn)仍然比o转载 2016-12-13 21:37:05 · 213 阅读 · 0 评论 -
两不同服务器上的mysql跨库查询
业务场景:关联不同数据库中的表的查询比如说,要关联的表是:机器A上的数据库A中的表A && 机器B上的数据库B中的表B。这种情况下,想执行“select A.id,B.id from A left join B on ~~~;“那是不可能的,但业务需求不可变,数据库设计不可变,这就蛋疼了。。解决方案:在机器A上的数据库A中建一个表B。。。这当然不是跟你开玩笑啦,我们转载 2016-11-25 16:59:14 · 19561 阅读 · 0 评论 -
mysql索引讲解
http://blog.csdn.net/xluren/article/details/32746183http://www.cnblogs.com/hustcat/archive/2009/10/28/1591648.html关于MySQL索引的好处,如果正确合理设计并且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。对于没有索引的表,单表查转载 2017-06-20 11:38:28 · 403 阅读 · 0 评论