随笔分类 - MySQL系列
摘要:4.11.3 什么是XA 事务? 《数据库程序员面试笔试宝典》第4章数据库基础,本章主要介绍数据库基础部分的面试题,比较适合应届毕业生,也适合由其他岗位转数据库岗位的人员。本节为大家介绍什么是XA 事务。 作者:猿媛之家来源:机械工业出版社|2018-11-09 4.11.3 什么是XA 事务? 《
阅读全文
摘要:原文https://blog.csdn.net/qq_35654080/article/details/82588188 详解请参考https://blog.csdn.net/chszs/article/details/50651264 发现Navicat连接不上,总是报错1251; 原因是MySQ
阅读全文
摘要:删除唯一性约束 语法如下: alter table tableName drop index key_name;#删除唯一性约束,实际就是删除索引 drop index key_name on tableName; #两种方法均可
阅读全文
摘要:delete from table where 直接删除表中的某一行数据,并且同时将该行的删除操作作为事务记录在日志中保存以便进行进行回滚操作。所以delete相比较truncate更加占用资源,数据空间不释放,因为需回滚。对table和view都能操作 truncate table 一次性地从表中
阅读全文
摘要:http://www.cnblogs.com/linhaifeng/articles/7274563.html 一 功能 二 MySQL常用的索引 举个例子来说,比如你在为某商场做一个会员卡的系统。 这个系统有一个会员表 有下列字段: 会员编号 INT 会员姓名 VARCHAR(10) 会员身份证号
阅读全文
摘要:http://www.cnblogs.com/linhaifeng/articles/7495918.html#_label3 一 视图 视图是一个虚拟表(非真实存在),其本质是【根据SQL语句获取动态的数据集,并为其命名】,用户使用时只需使用【名称】即可获取结果集,可以将该结果集当做表来使用。 使
阅读全文
摘要:http://www.cnblogs.com/linhaifeng/articles/7525619.html#_label3 一 IDE工具介绍 生产环境还是推荐使用mysql命令行,但为了方便我们测试,可以使用IDE工具 下载链接:https://pan.baidu.com/s/1bpo5mqj
阅读全文
摘要:http://www.cnblogs.com/linhaifeng/articles/7267596.html 一 介绍 本节主题 多表连接查询 复合条件连接查询 子查询 准备表 #建表 create table department( id int, name varchar(20) ); cre
阅读全文
摘要:http://www.cnblogs.com/linhaifeng/articles/7372774.html 一 SELECT语句关键字的定义顺序 二 SELECT语句关键字的执行顺序 三 准备表和数据 1. 新建一个测试数据库TestDB; 2.创建测试表table1和table2; 3.插入测
阅读全文
摘要:http://www.cnblogs.com/linhaifeng/articles/7267592.html 一 单表查询的语法 二 关键字的执行优先级(重点) 1.找到表:from 2.拿着where指定的约束条件,去文件/表中取出一条条记录 3.将取出的一条条记录进行分组group by,如果
阅读全文
摘要:http://www.cnblogs.com/linhaifeng/articles/7267587.html#_label5 一 介绍 MySQL数据操作: DML 在MySQL管理软件中,可以通过SQL语句中的DML语言来实现数据的操作,包括 本节内容包括: 插入数据更新数据删除数据查询数据 二
阅读全文
摘要:http://www.cnblogs.com/linhaifeng/articles/7238814.html 一 介绍 约束条件与数据类型的宽度一样,都是可选参数 作用:用于保证数据的完整性和一致性主要分为: 二 not null与default 是否可空,null表示空,非字符串 not nul
阅读全文
摘要:http://www.cnblogs.com/linhaifeng/articles/7233411.html 一 介绍 存储引擎决定了表的类型,而表内存放的数据也要有不同的类型,每种数据类型都有自己的宽度,但宽度是可选的 详细参考: http://www.runoob.com/mysql/mysq
阅读全文
摘要:https://blog.csdn.net/rucia/article/details/81288235 每次找安装教程太麻烦,因此给自己备份一下步骤,方便以后查看。解压版下载地址https://dev.mysql.com/downloads/mysql/,详细图解如下: 1.根据自己需求,选择适合
阅读全文
摘要:http://www.cnblogs.com/linhaifeng/articles/7232894.html 2.\s查看配置信息 一 存储引擎介绍 存储引擎即表类型,mysql根据不同的表类型会有不同的处理机制 详见:http://www.cnblogs.com/linhaifeng/artic
阅读全文
摘要:http://www.cnblogs.com/linhaifeng/articles/7211690.html 一 系统数据库 information_schema: 虚拟库,不占用磁盘空间,存储的是数据库启动后的一些参数,如用户表信息、列信息、权限信息、字符信息等performance_schem
阅读全文
摘要:http://www.cnblogs.com/linhaifeng/articles/7126847.html 一 数据库管理软件的由来 基于我们之前所学,数据要想永久保存,都是保存于文件中,毫无疑问,一个文件仅仅只能存在于某一台机器上。 如果我们暂且忽略直接基于文件来存取数据的效率问题,并且假设程
阅读全文