文章分类 - MySQL
MySQL数据库基础知识
摘要:第十三章 - MySQL日志文件管理 MySQL日志是记录MySQL数据库的日常操作和错误信息的文件。当数据遭到意外发生丢失时,可以通过日志文件来查询出错原因,并且可以通过日志文件进行数据恢复。 首先要了解日志的作用,并且掌握各种日志的使用方法和使用二进制日志还原数据的方法。 13.1 MySQL日
阅读全文
摘要:第十二章 - MySQL性能优化 优化性能是通过某些高效的方法提高MySQL数据库的性能,其目的是为了使MySQL数据库运行速度更快、占用的磁盘空间更小。性能优化包括优化查询速度、优化更新速度、优化MySQL服务器等。优化MySQL数据库是数据库管理员的必备技能。 在实际工作中,数据的查询优化可以有
阅读全文
摘要:第十一章 - 备份与还原 数据库的安全性和完整性是确保实现数据的可靠性、精确性和高效性的重要技术手段。为了保证数据的安全,防止意外事件的发生,需要制度化的定期对数据进行备份。 如果数据库系统数据遭到破坏,就可以使用备份好的数据进行数据还原,将损失降低到最小。另外数据表之间的数据导入与导出技术,也为数
阅读全文
摘要:第十章 - 权限管理及安全控制 数据库的安全性是指保护数据库以防止不合法使用所造成的数据泄露、更改或破坏。系统安全保护措施是否有效是数据库系统主要的性能指标之一。数据库的安全性与计算机系统的安全性紧密联系,数据库管理系统提供的主要技术有强制存取控制、数据加密存储和加密传输等。 控制数据存取流程 ,通
阅读全文
摘要:第九章 - 并发事务与锁机制 MySQL在对数据库进行操作时,通过事务来保证数据的完整性。事务是由一系列的数据操作命令序列组成,是数据库应用程序的基本逻辑操作单元。 在MySQL环境中,事务是由作为一个逻辑单元的一个或多个SQL语句组成。例如,前面介绍的每一条DDL语句,都可以看成是一个事务;但在实
阅读全文
摘要:第八章 - 存储过程、游标和触发器 - 存储过程(Stored Procedure)是一组完成特定功能的MySQL语句的集合,即将一些固定的操作集中起来由MySQL服务器来完成,应用程序只需调用它就可以实现某个特定的任务。存储过程是可以通过用户、其他存储过程或触发器来调用执行。 - MySQL中的游
阅读全文
摘要:第七章 - MySQL数据库编程 7.1 MySQL编程基础知识 MySQL的脚本就是通常说的MySQL程序,是通过一套对字符、关键词以及特殊符号的使用规定,利用一条或多条MySQL语句(SQL语句+扩展语句)编写而成的。MySQL的脚本文件保存时后缀名一般为.sql。 MySQL脚本具体说来是由常
阅读全文
摘要:第六章 - 索引和视图 6.1 索引 在MySQL数据库中,索引(Index)是影响数据性能的重要因素之一,设计高效的、合理的索引可以显著提高数据信息的查询速度和应用程序的性能。 视图(View)是一个存储指定查询语句的虚拟表,视图中数据来源于由定义视图所引用的表,并且能够实现动态引用,即表中数据发
阅读全文
摘要:第五章 - 数据检索 5.1 基本查询语句 5.1.1 查询语句格式 数据检索是指从数据库中按照预定条件查询数据,及引用相关数据进行计算而获取所需信息的过程。 查询数据是数据库操作中最常用、最重要的操作。MySQL是通过select语句查询实现数据检索的。 本章将介绍利用select语句进行单表查询
阅读全文
摘要:第四章 - 数据表与数据完整性 4.1 MySQL数据表的管理 4.1.1 数据表的存储 创建数据库的是为了存储、管理和查询数据,而表是存储数据的最重要的载体。表是MySQL数据库中最重要的数据库对象,也是构建高性能数据库的基础。数据表设计的优劣将影响磁盘空间使用效率、数据处理时内存的利用率以及数据
阅读全文
摘要:第一章 - 数据库基础理论 1.1 数据库概述 数据库技术是计算机科学的重要组成部分,也是信息管理的技术依托,主要用于研究如何向用户提供具有共享性、安全性和可靠性数据的方法。数据库技术解决了计算机信息处理过程中有效地组织和存储海量数据的问题。而大数据的发展更是将数据库技术的应用平台推上一个新的高度。
阅读全文
摘要:第三章 - MySQL数据库的基本操作 3.1 MySQL数据库概述 MySQL数据库的管理主要包括数据库的创建、打开当前操作的数据库、显示数据库结构以及删除数据库等操作。MySQL也提供图形化管理工具,这使得对数据库的操作更加简单。 MySQL数据库主要有以下特点 : 可移植性好 ; 具有扩展性和
阅读全文
摘要:第二章 - MySQL数据库语言基础 2.1 MySQL数据库概述 MySQL是一个开放源码的小型、跨平台数据库管理系统,被广泛地应用在Internet上的中小型网站中。由于MySQL具有体积小、运行速度快、总体拥有成本低、开放源码的优势,许多中小型网站都为了降低网站总体拥有成本而选择了MySQL作
阅读全文
摘要:第一章 - 数据库基础知识 1.1 数据库概述 数据库技术是计算机科学的重要组成部分,也是信息管理的技术依托,主要用于研究如何向用户提供具有共享性、安全性和可靠性数据的方法。数据库技术解决了计算机信息处理过程中有效地组织和存储海量数据的问题。而大数据的发展更是将数据库技术的应用平台推上一个新的高度。
阅读全文

浙公网安备 33010602011771号