随笔分类 - Mysql
摘要:学习内容:1.数据库的重要数据备份...2.什么时候需要使用到数据库备份..3.如何恢复备份的数据..1.备份:说到备份,相比大家都不应该陌生,比如说我们平时在为我们的电脑重新做系统的时候,那么我们保存在电脑里的重要文件我们都需要进行备份..或者是当我们在使用一键还原系统的时候,我们也需要进行备份....
阅读全文
摘要:学习内容:1.权限管理:关于mysql的权限简单的理解就是mysql允许你做你权利以内的事情,不可以越界。比如只允许你执行select操作,那么你就不能执行update操作。只允许你从某台机器上连接mysql,那么你就不能从除那台机器以外的其他机器连接mysql。那么MYSQL的权限是如何实现的呢?...
阅读全文
摘要:学习内容:1.触发器:什么是触发器?我们什么时候能够使用触发器? 触发器就是用来监听某个表的变化,当这个表发生变化的时候来触发某种操作..比若说两个表是相互关联的,当我们在对其中一个表格进行操作的同时,另一个表内的数据也需要进行某种操作,那么我们就需要建立一个触发器来监听任何一个表发生的变化,当其中...
阅读全文
摘要:学习内容:临时表和视图的基本操作...临时表与视图的使用范围...1.临时表 临时表:临时表,想必大家都知道这个概念的存在。。。但是我们什么时候应该使用到临时表呢?当一个数据库存在着大量的数据的时候,我们想要获取到这个数据集合的一个子集,那么我们就可以使用临时表来保存我们想要的数据。。然后对临时表进...
阅读全文
摘要:学习内容:存储程序与函数。。。这一章学的我是云里雾里的。。。1.存储过程。。。 Mysql存储过程是从mysql 5.0开始增加的一个新功能.存储过程的优点其实有很多,不过我觉得存储过程最重要的优点就是实现了SQL代码的封装,那么我们为什么需要封装SQL语句呢?原因就是当我们在面对一个庞大的数据库的...
阅读全文
摘要:PS:上网再次看了一下数据库关于索引的一些细节...感觉自己学的东西有点少...又再次的啃了啃索引....学习内容:索引查询优化...上一章说道的索引还不是特别的详细,再补充一些具体的细节...1.B-Tree索引...B-tree结构被称为平衡多路查找树...其数据结构为: 这就是其数据结构图。。...
阅读全文
摘要:PS:把昨天的学习内容补上...发一下昨天学的东西....五月三日。。。继续学习数据库...学习内容:索引....索引的优点:1.通过创建唯一索引,可以保证数据库每行数据的唯一性...2.使查找的速度明显加快...3.当使用分组和排序进行查询时,可以缩短时间... 索引的缺点:1.维护索引需要耗费...
阅读全文
摘要:PS:五一还是要学习...虽然有点苦逼..但是路是自己选的,那么自己就要坚持的走下去...学习内容:1.数据库查找的补充...查找涉及的东西比较多,在上一个章节没有完全介绍...我们还是以pet表格为例,在这里进行补充....模式匹配: 所谓模式匹配,无非就是按照某种模式进行查找...我们给出的一个...
阅读全文
摘要:PS:数据库最基本的操作就是增删改查了...学习内容:数据库的增删改查1.增...其实就是向数据库中插入数据..插入语句 insert into table_name values("要插入的数据");比如说,我们先创建一个宠物表,用来记录宠物的基本信息以及所有者...create table pe...
阅读全文
摘要:学习内容:1.数学函数2.日期时间函数这些函数都是很常用的函数...在这里进行简单的介绍...数学函数:mysql> SELECT ABS(-32); //取绝对值函数 -> 32这个函数可安全地使用于 BIGINT 值。 mysql> SELECT SIGN(-32);//判断一个数...
阅读全文
摘要:PS:终于看完了字符串函数,心都快碎了...涉及的函数真是太多了...感觉这里的字符串函数和JAVA里的基本都差不多了...基本上算是掌握了,但是想全记住那是不太可能的。。。 学习内容:字符串函数的掌握和应用..ASCii(str)返回字符串的最左边的ascii码值..如果str为NULL,那...
阅读全文
摘要:本章学习内容:1.操作符2.控制流程函数操作符:i.圆括号。。简单的介绍一下圆括号,圆括号的使用的目的是规定计算表达式的顺序。。。这个想必大家都熟悉例如 mysql>select 1+(2*3) mysql>select (1+2)*3ii.比较运算符。比较运算符就比较多了,并且也很常用..比如= ...
阅读全文
摘要:PS:简单的补充一下数据类型里的String类型以及列类型...学习内容:1.String类型2.列类型存储需求String类型:i.char与varcharchar与varchar的类型相似,但是他们的保存方式和检索方式不同...char的存储结构是固定长度的存储...即指定了几个字节,那么就占用...
阅读全文
摘要:学习内容:Mysql基本数据类型.1.数字类型..i.整型 Mysql数据类型含义(有符号) tinyint(m)一个字节 范围(-128~127) smallint(m)两个字节 范围(-32768~32767) mediumint(m)三个字节 范围(-8388608~8388607) int(...
阅读全文