#mysql

MySQL:ONDUPLICATEKEYUPDATE用法

如果在INSERT语句末尾指定了ONDUPLICATEKEYUPDATE,并且插入行后会导致在一个UNIQUE索引或PRIMARYKEY中出现重复值,则执行旧行UPDATE;如果不会导致唯一值列重复的问题,则插入新行。例如,如果列a被定义为UNIQUE,并且包含值1,则以下两个语句具有相同的效果:原本需要执行3条SQL...

Mysql中自增字段(AUTO_INCREMENT)的一些常识

Mysql中自增字段(AUTO_INCREMENT)的一些常识:http://chengxuyuan.naxieshir.com/fenlei/2/p/151.html...

mysql权限及用户

一:Flushtabletables_nameMySQL的FLUSH句法(清除或者重新加载内部缓存)FLUSHflush_option[,flush_option],如果你想要清除一些MySQL使用内部缓存,你应该使用FLUSH命令。为了执行FLUSH,你必须有reload权限。flush_option可以是下列任何东...
代码星球 ·2020-06-17

详解MYSQL数据库密码的加密方式及破解方法

MYSQL加密方式:http://blog.csdn.net/listeningsea/article/details/8139641...

MySQL大批量插入数据

1.对于Myisam类型的表,可以通过以下方式快速的导入大量的数据。     ALTER TABLE tblname DISABLE KEYS;     loading ...
代码星球 ·2020-06-17

mysql联合索引详解

联合索引又叫复合索引。对于复合索引:Mysql从左到右的使用索引中的字段,一个查询可以只使用索引中的一部份,但只能是最左侧部分。例如索引是keyindex(a,b,c)。可以支持a|a,b|a,b,c3种组合进行查找,但不支持b,c进行查找.当最左侧字段是常量引用时,索引就十分有效。   ...
代码星球 ·2020-06-17

mysql 面向集合查询

  面向集合的思想    SQL是为查询和管理关系型数据库中的数据而专门设计的一种标准语言。我们通常认为的关系型是说的数据库中表与表的关系,这个理解是有问题的,这里的关系其实是数学术语上的关系。为什么这么说?因为关系型数据库是以关系模型为基础,而关系模型是以集...
代码星球 ·2020-06-17

mysql官方示例数据库

employees数据库:http://ari.iteye.com/blog/1066690  https://launchpad.net/test-db/employees-db-1/1.0.6...
代码星球 ·2020-06-17

mysql分表研究

分表是分散数据库压力的好方法。分表,最直白的意思,就是将一个表结构分为多个表,然后,可以再同一个库里,也可以放到不同的库。当然,首先要知道什么情况下,才需要分表。个人觉得单表记录条数达到百万到千万级别时就要使用分表了。1,分表的分类1>纵向分表将本来可以在同一个表的内容,人为划分为多个表。(所谓的本来,是指按照关...
代码星球 ·2020-06-17

Mysql 存储引擎中InnoDB与Myisam的主要区别

1, 事务处理innodb支持事务功能,myisam不支持。Myisam的执行速度更快,性能更好。 2,select,update,insert,delete操作 MyISAM:如果执行大量的SELECT,MyISAM是更好的选择InnoDB:如果你的数据执行大量的INSERT或UPDAT...

mysql学习总结

一、InnoDB特点优点:1、支持事务2、行锁3、支持外键 缺点:1、不支持全文索引 二、MyIsaMBLOB和TEXT列可以被索引。可以把数据文件和索引文件放在不同目录,用DATADIRECTORY和INDEXDIRECTORY选项CREATETABLE以获得更高的速度 mysql备份:...
代码星球 ·2020-06-17

mysql中OPTIMIZE TABLE的作用

1、先来看看多次删除插入操作后的表索引情况mysql>SHOWINDEXFROM`tbl_name`;+----------+------------+------------+--------------+-------------+-----------+-------------+----------+--...
代码星球 ·2020-06-17

Mysql之EXPLAIN显示using filesort

1.一条SQL语句只能使用1个索引(5.0-),MySQL根据表的状态,选择一个它认为最好的索引用于优化查询2.联合索引,只能按从左到右的顺序依次使用 当EXPLAIN中的extra中出现Useingfilesort时说明语句性能不好,需要优化。Usingfilesort是一种速度很慢的外部排序。即使orde...

MySQL ALTER语法的运用方法 && 操作索引和字段

语法:alter_specification:ADD[COLUMN]create_definition[FIRST|AFTERcolumn_name]orADDINDEX[index_name](index_col_name,...)orADDPRIMARYKEY(index_col_name,...)orADDUNI...
首页上一页...470471472473474...下一页尾页