摘要:
一、起别名的好处 MySQL中支持为查询的字段取别名,以便于理解、直观。 例如查询学生的总成绩时,查询的字段sum(score),在结果中还是显示为sum(score),如果给这个字段取别名为总分,那就更加直观了。还有在连表查询时,重复的字段会自动加上一个括号标号,不是那么的直观,这时就可以通过别名 阅读全文
摘要:
七、JDBC 1、JDBC概述 1. 什么是JDBC JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高 阅读全文
摘要:
六、数据库备份与恢复 为什么要备份: 保证重要数据不丢失 数据转移 MySQL数据备份的方式: 直接拷贝物理文件,如MySQL文件目录下的data目录 使用可视化工具手动导出数据(自行查阅可视化相关帮助文档) 使用mysqldump命令用命令行导出 下面是使用mysqldump命令导出数据的命令行具 阅读全文
摘要:
五、高级部分 1、索引 含义 索引(index)是帮助MySQL高效获取数据的一种有序的数据结构。拿汉语字典的目录页(索引)打比方,我们可以按拼音、笔画、偏旁部首等排序的目录(索引)快速查找到需要的字。 特点 优势: 类似于书籍的目录索引,提高数据检索的效率,降低数据库的IO成本 通过索引列对数据进 阅读全文
摘要:
四、事务 1、含义 事务(Transaction)是保持逻辑数据一致性与可恢复性,必不可少的利器。 条或多条SQL语句组成一个执行单位,一组SQL语句要么都执行要么都不执行 通俗地讲,SQL语句执行要么都成功,要么都失败 举例说明: A给B转账,如果A在给B转账的时候系统出现了问题,A的钱减少了,B 阅读全文
摘要:
三、操作数据库 操作数据库-->操作数据库中的表-->操作表中的数据 ==MySQL的关键字不区分大小写== ==MySQL中若表名或字段名是MySQL中的关键字时,需要加上``== 1、操作数据库 1.DCL语言 创建用户 CREATE USER 用户名@'IP地址' IDENTIFIED BY 阅读全文
摘要:
二、初识MySQL 1、MySQL概述 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,MySQL AB 公司2008年被sun公司收购,sun公司2009年被Oracle公司收购,现属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应 阅读全文
摘要:
一、数据库概述 1、数据库 数据库是“按照数据结构来组织、存储和管理数据的仓库”。是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。 2、数据库的好处 为什么要学习数据库? 数据库和excel的区别? 将数据持久化到本地持久化是将程序数据在持久状态和瞬时状态间转换的机制。通俗 阅读全文
摘要:
逻辑运算符 逻辑运算符用来表示日常交流中的“并且”,“或者”,“除非”等思想。&(与)、|(或)、!(非)、&&(短路与)、||(短路或)、^(异或)都是java中的逻辑运算符,具体用法见下表: | 逻辑运算符 | 名称 | 示例 | 作用 | | | | | | | & | 与 | a & b | 阅读全文
摘要:
一、环境搭建 1. SQL server 2019 和 SSMS 官网:https://www.microsoft.com/zh-cn/sql-server/sql-server-2019 SQL server 2019下载地址:https://www.microsoft.com/zh-cn/sql 阅读全文