1如何安装MySQL数据库
2数据库概念
3数据库语言
1 SQL(数据结构化查询语句)
2分类
1数据库查询语言DQL select
2数据库操作语言DML insert,update,delete
3数据库定义语言DDL create,alter修改,drop删除 , rename
4数据库控制语言DCL grant 授予,revoke取消(用户及权限)
5事务控制语言TCL acid rollback commit
3问题
DDL和DML区别?
前者操作数据表结构,会改变数据库架构,会自动提交事务
后者操作数据对象内容,只会修改或者查询数据,不会改变数据结构,可以手动提交事务
4如何创建数据库和创建数据表
1语法
create table 表名(
列名 数据类型(长度) is null,
列名 数据类型(长度) not null
);
字段名:多个单词使用下划线连接 stu_name
2每列使用,分割 最后一列不写逗号
2数据类型
数值类型
int,double(10,2)
字符类型
char(长度):固定长度字符
varchar(长度):可变长度字符
char(10),varchar(10)
’abc'
日期类型
date -->java.sql.Date
time -->java.sql.time
datetime
timestamp -->java.sql.Timestamp
3数据表中数据的安全分类
4数据表约束分类及实现
5增删改语句
6查询(单表查询 多表查询 子查询)