• MySQL操作中的一些细节及良好习惯--------持续更新中.

    1、 尽量不要写太过复杂的 SQL 查询,不要想着非要一次性将结果全部以前端要求的形式返回出来,可以多次分开查询,这样逻辑清晰,问题解决速度快,方便维护,并且 SQL 的效率也高。 2、在使用联表查询的时候,关联表的表长一定不能过长,不然十分影响查询效率。工作中...

    2018-06-23 13:29:10

  • InnoDB索引

    名词解释 clustered index(聚集索引) 对(primary key)主键索引的一种表述。InnoDB表存储是基于primary key列来组织的,这样做可以加快查询和排序速度。为了获得最好的性能,在选择primary key columns的时候要特别小心。因为修改clustered index(聚集索引)列是一...

    2018-06-23 13:29:07

  • MySql批量操作数据库

    1)批量插入 批量操作主要使用的是Mybatis的foreach,遍历参数列表执行相应的操作, 所以批量插入/更新/删除的写法是类似的,只是SQL略有区别而已。 mysql批量操作需要数据库连接配置allowMultiQueries=true才可以。 insert id="batchInsert" parameterType="java.util...

    2018-06-23 13:29:07

  • Mysql浅析

    ...

    2018-06-23 13:29:06

  • SQL语言

    1.模式的创建 1 create schema "S - T" authorization wang; 2.设置默认值 1 create table student1 ( 2 sno char ( 8 ), 3 sname char ( 8 ), 4 sbirth date default ' 0000-00-00 ' , 5 ssex char ( 2 ) default ' ? ' , 6 sdept char ( 30 ) 7 ); 3.基本表的撤销 1...

    2018-06-23 13:29:02

  • MySQL

    一:Mysql安装 # yum install mysql #yum install mysql - server #yum install mysql - devel 启动mysql # service mysqld start 验证安装 #mysql --version 设置数据库登录密码 # mysqladmin - u root password " new_password " ; 密码登录 # mysql - u root - p En...

    2018-06-23 13:29:01

  • MySQL的事务

    一、事务概述 1.什么是事务 一件事情有n个组成单元 要不这n个组成单元同时成功 要不n个单元就同时失败 就是将n个组成单元放到一个事务中 2.mysql的事务 默认的事务:一条sql语句就是一个事务 默认就开启事务并提交事务 手动事务: 1)显示的开启一个事务:start tran...

    2018-06-23 13:28:57

  • MySQL 存储过程的简单使用

    ...

    2018-06-23 13:28:57

  • MySQL的DML和DQL   增删改查

    DML和DQL 增删改查 SELECT * FROM grade --新增 insert -- 向年级表中新增3条数据 INSERT INTO grade(gradeID,gradeName) VALUES ( 4 , ' 4年级 ' ); INSERT INTO grade(gradeID,gradeName) VALUES ( 5 , ' 5年级 ' ); INSERT INTO grade(gradeID,gradeName) VALUES (...

    2018-06-23 13:28:55

  • MySQL--如何快速对比数据

    在MySQL运维中,研发同事想对比下两个不同实例上的数据并找出差异,除主键外还需要对比每一个字段,如何做呢? 第一种方案,写程序将两个实例上的每一行数据取出来进行对比,理论可行,但是对比时间较长。 第二种方案,对每一行数据所有字段合并起来,取checksum值,再...

    2018-06-23 13:28:53

2