数据库和数据库表的相关操作

数据库笔记2
数据库的相关操作:
数据库和数据库表的相关操作_第1张图片
数据库和数据库表的相关操作_第2张图片
数据库和数据库表的相关操作_第3张图片
数据库和数据库表的相关操作_第4张图片
创建数据库有两种创建方式:
在mysql里创建数据库:
在这里插入图片描述
在navicat里创建:
数据库和数据库表的相关操作_第5张图片
接着创建这么几个表
数据库和数据库表的相关操作_第6张图片
数据库和数据库表的相关操作_第7张图片
四个表的创建方法相同,但是该自增的选上自增,主键的选上主键,外键的选上外键
*小知识点:*中文一个字占两个字符,性别的长度就是2,表里有varchar类型一定要设定字符集和校对规则。如果一开始创建数据库的时候就设置好了字符集和校对规则,varchar就会默认是一开始创建的。
数据库和数据库表的相关操作_第8张图片
外键设置:
一共有七列。简单介绍一下这几列的意思:
“名”: 可以不填,你一会保存成功系统会自动生成。
“栏位”:就是你要把哪个键设置为外键。
“参考数据库”: 外键关联的数据库。
“参考表”: 关联的表
“参考栏位”:关联的的字段,
“删除时":就是删除的时候选择的动作。
“ 更新时”:就是更新的时候选择的动作。
数据库和数据库表的相关操作_第9张图片
有外键的course表也可以用sql语句这样写:
数据库和数据库表的相关操作_第10张图片

你可能感兴趣的:(数据库笔记,数据库,mysql)