• mysql 语句小记

    日期:

    1 索引建立 添加PRIMARY KEY(主键索引) mysqlALTER TABLE `table_name` ADD PRIMARY KEY ( `column` ) 添加UNIQUE(唯一索引) mysqlALTER TABLE `table_name` ADD UNIQUE (`column`) 添加INDEX(普通索引)mysqlALTER TABLE `table_name` ADD INDEX index_nam...

  • mysql索引

    日期:

    mysql:索引介绍和各种索引解释以及创建语句 一、各种索引介绍: 1、普通索引 普通索引(由关键字KEY或INDEX定义的索引)的唯一任务是加快对数据的访问速度。因此,应该只为那些最经常出现在查询条件(WHEREcolumn=)或排序条件(ORDERBYcolumn)中的数据列...

  • MySQL命令操作(Linux平台)

    日期:

    Linux shell 批量创建数据库/表 Shell 脚本如下: #createdatabaseandtable HOST= localhost PORT= 3306 USER= root PWD= DBNAME= top123 TABLENAME= gametop800 mysql_login= mysql_create_db= mysql_create_table= functionmysql_create(){ echo loginmysq...

  • mysql数据库主从配置实例教程

    日期:

    这是一篇相当难得的mysql主从复制的教程,作者根据自己多年的mysql主从维护经验,编写并整理了mysql主从复制的配置心得与技巧,脚本小编在此感谢原作者的辛苦劳动。 Mysql数据库主从配置教程与经验总结 作者经历:管理mysql主从有2年多了,管理过200多组mysq...

  • mysql5.6主从参数优化方法详解

    日期:

    在mysql5.6中主从增加了不少参数,提升了主从同步的安全和效率。 mysql5.6主从参数: 复制代码 代码示例: server_id = 2 #binlog log-bin = /data1/mysql/binlog/binlog binlog_format = ROW binlog-row-image = minimal #gtid_mode = ON #enforce-gtid-cons...

  • MySQL 主键与索引的联系与区别

    日期:

    关系数据库依赖于主键,它是数据库物理模式的基石。主键在物理层面上只有两个用途: 惟一地标识一行。 作为一个可以被外键有效引用的对象。 索引是一种特殊的文件(InnoDB数据表上的索引是表空间的一个组成部分),它们包含着对数据表里所有记录的引用指针。下...

  • MySQL如何复制表中的一条记录并插入

    日期:

    先把需求说一下吧。从 MSSQL 中导出一个文章表,需要插入到 PHPCMS 中的内容表 phpcms_content 去,需要做到文章可以发布到不同的栏目中去。也就是说,需要复制一条记录,并修改其 catid,再插入到表尾的位置上。 MySQL复制一条数据并插入的语句: 1 INSERT...

  • 数据库SQL SELECT查询的工作原理

    日期:

    我并非专业DBA,但作为B/S架构的开发人员,总是离不开数据库。一般开发员只会应用SQL的四条经典语句:select,insert,delete,update。但是我从来没有研究过它们的工作原理,这篇我想说一说select在数据库中的工作原理。 B/S架构中最经典的话题无非于三层架...

  • 查询分组后每个分组的前几条记录

    日期:

    在MySQL使用中,经常需要查询每个分组的前几条记录(查询分组后每一个组的前几项),下面写了个简单的例子说明下SQL的写法。简单的表设计如下,要求每个班总分排名最前的前两条数据。 测试表语句如下: 1 create table test(id int unsigned not null auto_i...

  • 谈谈数据库中MyISAM与InnoDB区别

    日期:

    MyISAM:这个是默认类型,它是基于传统的ISAM类型,ISAM是Indexed Sequential Access Method (有索引的顺序访问方法) 的缩写,它是存储记录和文件的标准方法。与其他存储引擎比较,MyISAM具有检查和修复表格的大多数工具。MyISAM表格可以被压缩,而且它们支...