1. 操作数据库(了解):
1.1 创建数据库
CREATE DATABASE [IF NOT EXISTS] javadata; 其中if not exists 是用来判断所创建的数据库之前是否存在,是可选部分。
1.2 删除数据库
DROP DATABASE IF EXISTS javadata;
1.3 使用数据库
USE selfstudy;
1.4 查看数据库(查看所有数据库)
SHOW DATABASES; --展示连接中所存在的所有数据库。
2. 数据库的列的数据类型:
2.1 数值类型
2.2 字符串类型
2.3 时间日期类型
java中用java.util.Date包
2.4 null类型
3. 数据库的字段属性(重点) :
3.1 Unsigned:
意思是无符号的整数;声明了该列不能声明为负数。
3.2 Zerofill:
是指不足的位数,使用0来填充;例:int(3), 5 为 005.
3.3 其他名词:
3.4 拓展 字段部分(了解即可):
4. 使用语句创建数据库表:
DEFAULT:设置默认值;
COMMENT: 设置注解;
PRIMARY KEY('id'):用来设置主键;
注:show create table student; 查看已经存在的表student的创建语句;
注:DESC student; 查看已经存在的表结构;
5. 数据表的类型介绍:
6. 修改和删除数据表字段:
6.1 修改
注:modify与change的区别:
1.modify 只能用来修改字段类型和约束。
2.change 只能用来给字段重命名。