MySQL
文章平均质量分 63
Zaralike
这个作者很懒,什么都没留下…
展开
-
JDBC知识点
JDBC体系结构 JDBC接口(API)包括两个层次: 面向应用的API:Java API,抽象接口,供应用程序开发人员使用(连接数据库,执行SQL语句,获得结果) 面向数据库的API:Java Driver API,供开发商开发数据库驱动程序使用。 JDBC是sun公司提供的一套用于数据库操作的接口,java程序员只需要面向这套接口编程即可。 不同的数据库厂商,需要针对这套接口,提供不同实现,不同的实现的集合,即为不同数据库的驱动。——面向接口编程 JDBC程序编写步骤: ...原创 2022-04-29 15:45:40 · 848 阅读 · 0 评论 -
Mysql问题整理
1.ACID特性的持久性,不是很理解。 查下相关书籍原创 2021-04-24 15:02:57 · 72 阅读 · 0 评论 -
MySQL基础——变量、存储过程和函数、流程控制结构
一、变量 1.系统变量: 变量由系统定义,不是用户定义,属于服务器层面,包括全局变量、会话变量 (1)查看所有的系统变量:show global | [session] variables; (2)查看指定的某个系统变量的值:select @@global | [session] .系统变量名; (3)为某个系统变量赋值: 方式一:setglobal | [session] 系统变量名=值; 方式二:set @@global | [session] .系统变量名=值; 全局变量作用域:服务.原创 2021-04-20 19:35:36 · 188 阅读 · 0 评论 -
MySQL基础——TCL语言
Transaction Control Language 事务控制语言 事务:一个或一组sql语句组成一个执行单元,这个执行单元要么全部执行,要么全部不执行。原创 2021-04-18 10:35:58 · 163 阅读 · 0 评论 -
MySQL基础——DDL语言
DDL语言(数据库定义语言):库和表的管理 创建:create 修改:alter 删除:drop 一、库的管理 1.库的创建 create database (if not exists)库名; 2.库的修改 rename database books to 新库名;(不建议修改) 更改库的字符集:alter database books character set gbk; 3.库的删除 drop database (if exists) books; 二、表的管理 1.表的...原创 2021-04-09 15:38:00 · 183 阅读 · 0 评论 -
MySQL基础——DML语言
DML语言(数据操作语言):插入insert、修改update、删除delete 一、插入语句 语法: (1)方法一:insert into 表名(列名,...) value(值1,...); 1.插入的值的类型要与列的类型一致或兼容 2.列数和值的个数必须一致 3.可以省略列名,默认所有列,但列的顺序必须和表中列的顺序一致 (2)方法二:insert into 表名 set 列名=值,列名=值,... 对比: 1.方式一支持插入多行,方式二不支持 2.方式一支持子查询,方式二不支持 .原创 2021-04-09 11:20:14 · 236 阅读 · 0 评论 -
MySQL基础——DQL语言
1.为什么需要数据库? (1)持久保存数据(数组、集合)(2)完整的管理系统,便于查询(文件) 2.DB、DBMS、SQL 数据库DB: database 存储数据的仓库,保存了一系列有组织的数据。 数据库管理系统DBMS: database management system 通过数据库管理系统创建和操作数据库 结构化查询语言SQL: structure query language 专门用来与数据库通信的语言 ...原创 2021-03-20 20:27:43 · 289 阅读 · 2 评论