数据库_Mysql
文章平均质量分 94
基础和实战
浅水壁虎
这个作者很懒,什么都没留下…
展开
-
Mysql第六章:mysql进阶(事务和索引案例分析)
1:什么是事务(ACID) 数据库事务(Database Transaction) ,是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行。 事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。通过将一组相关操作组合为一个要么全部成功要么全部失败的单元,可以简化错误恢复并使应用程序更加可靠。一个逻辑工作单元要成为事务...原创 2020-04-30 00:02:42 · 369 阅读 · 0 评论 -
Mysql第五章:mysql进阶(数据引擎索引的数据结构)
1:mysql数据引擎2:mysql事务3:mysql索引4:mysql范式5:mysql分库分表6:mysql主从读写分离7:mysql的sql优化9:sql面试题目原创 2020-04-30 00:02:53 · 456 阅读 · 1 评论 -
Mysql第七章:mysql进阶(读写分离和分库分表Mycat实现)
1:为什么需要读写分离2:读写分离实现3:为什么需要分库分表4:分库分表实现原创 2020-04-30 00:02:28 · 706 阅读 · 0 评论 -
Mysql第四章:mysql语法练习和sql优化
1:mysql常用语法练习首先默认表数据如下:2:查询语句(select)select * from user //查询所有数据select name,age from user //查询指定字段select distinct address from user// 由于地址信息有深圳,河南相同。查询结果为去重复select * from user LIMIT 3,2 //...原创 2020-04-30 00:03:29 · 774 阅读 · 0 评论 -
Mysql第一章:JDBC初级篇
jdbc初级篇1:JDBC是什么?JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序.有了JDBC,向各种关系数据发送SQL语句就是...原创 2020-04-30 00:02:09 · 369 阅读 · 0 评论 -
Mysql第三章:存储引擎(MyISAM和Innodb)
数据库_MySQl_(存储引擎)一:什么是存储引擎MySQL中的数据用各种不同的技术存储在文件(或者内存)中。每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。通过选择不同的技术,你能够获得额外的速度或者功能,从而改善你的应用的整体功能。例如,如果你在研究大量的临时数据,你也许需要使用内存MySQL存储引擎。内存存储引擎能够在内存中...原创 2020-04-30 00:03:05 · 16741 阅读 · 5 评论 -
Mysql第二章:完整性约束条件
标题:数据库-MySQL(完整性约束条件)一:什么是完整性约束?为什么使用完整性约束? 数据完整性约束是为了防止不合规范的数据进入数据库,在用户进行增加、修改、删除等操作的时候自动按照一定约束条件进行检查,是不合规范的数据不能进入数据库,保证数据的完整和一致性。侧面也能提高程序运行效率,降低程序复杂性。二:约束分类(按照功能划分)1.UNSIGNED(表示没有负数从零开始,...原创 2020-04-30 00:03:15 · 2869 阅读 · 0 评论