MYSQL
鸟叔手擒大数据
联系我请加QQ:454071847
展开
-
MYSQL批处理
待更新原创 2014-06-30 10:13:31 · 337 阅读 · 0 评论 -
INSERT IGNORE 与INSERT INTO的区别
INSERT IGNORE 与INSERT INTO的区别就是INSERT IGNORE会忽略数据库中已经存在 的数据,如果数据库没有数据,就插入新的数据,如果有数据的话就跳过这条数据。这样就可以保留数据库中已经存在数据,达到在间隙中插入数据的目的。 eg: insert ignore into table(name) select name from table2 mysql中原创 2015-02-13 11:03:22 · 458 阅读 · 0 评论 -
MySQL DELETE语句和TRUNCATE TABLE语句的区别
MySQL DELETE语句和TRUNCATE TABLE语句功能相似,但是二者究竟有何区别呢? 下文就将为您分析MySQL DELETE语句和TRUNCATE TABLE语句的区别,供您参考。 在MySQL中有两种方法可以删除数据,一种是MySQL DELETE语句,另一种是MySQL TRUNCATE TABLE语句。 DELETE语句可以通过WHERE对要删除的记录进行选择。而使用原创 2015-01-21 16:25:22 · 476 阅读 · 0 评论 -
【linux操作命令】mysql
1.linux下启动mysql的命令: mysqladmin start /ect/init.d/mysql start (前面为mysql的安装路径) 2.linux下重启mysql的命令: mysqladmin restart /ect/init.d/mysql restart (前面为mysql的安装路径) 3.linux下关闭mysql的命令: mysqladmin原创 2014-11-06 12:04:49 · 543 阅读 · 0 评论 -
MySQL索引详解
MySQL数据库索引就相当于一本书的目录,索引的建立目的就是便于大家在进行数据库查找的操作,下文就为大家详细讲解MySQL索引。原创 2014-08-25 17:05:53 · 400 阅读 · 0 评论 -
MySQL存储过程详解 mysql 存储过程
原文地址: mysql 存储过程">MySQL存储过程详解 mysql 存储过程作者:王者佳暮 mysql存储过程详解 1. 存储过程简介 我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调转载 2014-06-30 10:13:15 · 346 阅读 · 0 评论 -
sql语句中left join、 inner join的使用
转自:http://blog.csdn.net/winter3125/article/details/5032871 table a(id, type): id type ---------------------------------- 1 1 2 1 3 2 table原创 2014-06-30 10:15:02 · 464 阅读 · 0 评论 -
Mysql内存表的用处
文章出自:http://blog.csdn.net/hitzhang/article/details/5994639 个人最欣赏mysql的地方就是他存储引擎的多样性和可扩展性,这样mysql也能拥有多种多样的个性,嘿嘿! 那今天说说内存表的用处吧: 说实话mysql的myisam引擎在查询、插入等方面和内存表引擎基本上是不相伯仲的,所以第一个建议还是能用myisam的地方还是选择myis原创 2014-06-30 10:13:49 · 398 阅读 · 0 评论 -
Mysql事件学习
转载:http://blog.chinaunix.net/uid-20639775-id-3323098.html Mysql事件学习 在系统管理或者数据库管理中,经常要周期性的执行某一个命令或者SQL语句。对于linux系统熟悉的人都知道linux的cron计划任务,能很方便地实现定期运行指定命令的功能。Mysql在5.1以后推出了事件调度器(Event Scheduler),和linux的原创 2014-06-30 10:13:26 · 402 阅读 · 0 评论 -
删除mysql重复记录的办法
网上有很多的办法,但是大多数都是通过临时表的办法,其实你是可以用一句简单的sql就可以做到: alter ignore table SOMETABLE add primary key(fields need to be deduplicate)原创 2014-06-30 10:13:51 · 361 阅读 · 0 评论 -
MYSQL常用语句
ALTER TABLE tablename AUTO_INCREMENT = 1; 自动递增数值归零原创 2014-06-30 10:12:34 · 384 阅读 · 0 评论 -
mysql中char与varchar的区别分析
在mysql教程中char与varchar的区别呢,都是用来存储字符串的,只是他们的保存方式不一样罢了,char有固定的长度,而varchar属于可变长的字符类型。 char与varchar的区别 char (13)长度固定, 如'www.jb51.net' 存储需要空间 12个字符 varchar(13) 可变长 如'www.jb51.net' 需要存储空间 13字符,原创 2014-06-30 10:14:05 · 411 阅读 · 0 评论 -
mysql事务
原文地址:mysql事务作者:虫子 以下的文章主要向大家描述的是MySQL数据库和相关事务,在实际操作中有很多人都认为MySQL数据库对事务处理是不支持的,其实,只要MySQL数据库版本支持BDB或是InnoDB表类型,那么你的MySQL就具有事务处理的能力。 这里面,又以InnoDB表类型用的最多,虽然后来发生了诸如Oracle收购InnoDB等令MySQL不爽的事情,但那些商业上的斗争与技术转载 2014-06-30 10:13:12 · 371 阅读 · 0 评论 -
mysql锁表和解锁语句分享
对于MySQL来说,有三种锁的级别:页级、表级、行级 页级的典型代表引擎为BDB。 表级的典型代表引擎为MyISAM,MEMORY以及很久以前的ISAM。 行级的典型代表引擎为INNODB。 -我们实际应用中用的最多的就是行锁。 行级锁的优点如下: 1)、当很多连接分别进行不同的查询时减小LOCK状态。 2)、如果出现异常,可以减少数据的丢失。因为一次可以只回滚一行或者几行少量的原创 2014-06-30 10:12:59 · 423 阅读 · 0 评论 -
mysql-distinct去重、mysql-group …
一、MYSQL-distinct用法 在使用mysql时,有时需要查询出某个字段不重复的记录,虽然mysql提供有distinct这个关键字来过滤掉多余的重复记录只保留一条,但往往只用它来返回不重复记录的条数,而不是用它来返回不重记录的所有值。其原因是 distinct只能返回它的目标字段,而无法返回其它字段,这个问题让我困扰了很久,用distinct不能解决的话,我只有用二重循环查询来解决,而原创 2014-06-30 10:12:21 · 422 阅读 · 0 评论 -
MYSQL之高级查询
PHP高级查询 分组查询、联合查询、连接查询、子查询原创 2014-06-30 10:13:10 · 413 阅读 · 0 评论 -
MySQL数据库分表的3种方法
原文地址:MySQL数据库分表的3种方法作者:dreamboycx一,先说一下为什么要分表 当一张的数据达到几百万时,你查询一次所花的时间会变多,如果有联合查询的话,我想有可能会死在那儿了。分表的目的就在于此,减小数据库的负担,缩短查询时间。 根据个人经验,mysql执行一个sql的过程如下: 1,接收到sql;2,把sql放到排队队列中 ;3,执行sql;4,返回执行结果。在这个执行过程中转载 2014-06-30 10:15:04 · 387 阅读 · 0 评论 -
简述大并发,大流量,大存储相关解决方案
大并发解决方案: 对网站服务器重新架构,采用分层,负载均衡。 1.负载均衡器: 硬件:f5-bigip 可立竿见影但价格昂贵 软件:lvs(linux virtual server)linux虚拟服务 nginx 可以做web服务器,也可以做负载均衡 2.负载均衡实现方式: 轮询:客户端请求服务器轮流转发 ip哈希:同一ip地址的客户端,始终请求同一台服务器 最少连接原创 2015-03-20 11:50:40 · 461 阅读 · 0 评论