MySQL
文章平均质量分 86
what's your name.
时间就是金钱
展开
-
6.JDBC
JDBC操作一、概述在Java中,数据库存取技术可分为如下几类:1). JDBC直接访问数据库2). 第三方O/R工具,如Hibernate, Mybatis 等JDBC是java访问数据库的基石,Mybatis, Hibernate等只是更好的封装了JDBC。1、什么是JDBCJDBC(Java Database Connectivity)是一个独立于特定数据库管理系统(DBMS)、通用的SQL数据库存取和操作的公共接口(一组API),定义了用来访问数据库的标准Java类库,使用这个类库可以原创 2021-11-17 14:37:21 · 394 阅读 · 0 评论 -
5.TCL事务控制语句
TCL事务控制语句事务属于TCL控制语言(Transaction Control Language )。一. 事务概述1.1 什么是事务?为什么要用事务? 一个事务是由一条或者多条sql语句构成,这一条或者多条sql语句要么全部执行成功,要么全部执行失败!默认情况下,每条单独的sql语句就是一个单独的事务!举例:银行转账!张三转10000块到李四的账户,这其实需要两条SQL语句:给张三的账户减去10000元;给李四的账户加上10000元。如果在第一条SQL语句执行成功后,在执行第二条原创 2021-11-17 14:24:58 · 156 阅读 · 0 评论 -
4.DML数据操作语句
DML数据操作一.插入数据1.1 指定插入的字段语法INSERT INTO 表名(列名1,列名2, …) VALUES(值1, 值2)INSERT INTO stus(sid, sname,age,gender) VALUES('s_1001', 'zhangSan', 23, 'male');INSERT INTO stus(sid, sname) VALUES('s_1001', 'zhangSan'); 1.2 插入全部字段语法INSERT INTO 表名 VALUES(值1,值原创 2021-11-17 14:22:05 · 101 阅读 · 0 评论 -
3.DDL数据定义语句
DDL数据定义语句DDL:Data Define Language 数据定义语言,用于对数据库和表的管理和操作一.库的管理1.1 查看所有数据库#查看所有数据库名称SHOW DATABASES; 1.2 切换数据库#切换到mydb1数据库USE mydb1;1.3 创建数据库#创建数据库,创建一个名为mydb1的数据库。如果这个数据库已经存在,那么会报错。CREATE DATABASE mydb1;#在名为mydb1的数据库不存在时创建该库,这样可以避免报错。CREATE D原创 2021-11-17 14:17:07 · 670 阅读 · 0 评论 -
2.DQL数据查询语言
DQL数据查询语言一. SQL概述1. 什么是SQL **SQL(Structured Query Language)**是“结构化查询语言”,它是对关系型数据库的操作语言。它可以应用到所有关系型数据库中,例如:MySQL、Oracle、SQL Server等。 虽然SQL可以用在所有关系型数据库中,但很多数据库都有自己的一套语法。例如MySQL中的LIMIT分页语句就是MySQL独有的方言,其它数据库都不支持。当然,Oracle或SQL Server也都有自己的语法。2. SQL语法要求原创 2021-11-17 14:06:59 · 1224 阅读 · 0 评论 -
1.MySQL简介和使用
MySQL简介和使用一.数据库概述1.1 什么是数据库? **数据库(DataBase 简称DB )就是存储数据的仓库。**其本质是一个文件系统,数据按照特定的格式将数据存储起来,用户可以对数据库中的数据进行增加,修改,删除及查询操作。 数据库的优点:可将数据持久化到硬盘,可存储大量数据,方便检索,保证数据的一致性、完整性,安全,可共享,通过组合分析,可以产生新数据。1.2 什么是数据库管理系统? **数据库管理系统(DataBase Management System 简称 DB原创 2021-11-17 13:49:25 · 217 阅读 · 0 评论