重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
1、首先我们打开Workbench创一个建数据库(这里都使用闪电1执行选定命令行)。
创新互联-专业网站定制、快速模板网站建设、高性价比习水网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式习水网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖习水地区。费用合理售后完善,10余年实体公司更值得信赖。
2、先创建Student学生表。
3、再创建course课程表。
4、然后就可以创建sc关联表了我们先写上Student的主键和course的主键,并写上sc自己的属性成绩。
5、再写上主键约束,以及把sc表的学号属性和Studnet的学号关联、课程号属性和course的课程号关联。
6、再次运行就可以看到我们成功创建了学生表和课程表的关联表sc。
工具/材料
Navicat
01
我们可以利用Navicat这个客户端工具来创建表。
打开Navicat,连接上要操作的数据库,点击打开这个库。
02
打开后,在右边的视图上就可以看到这个库里所有的表了。
03
在这里右键点击空白的地方,点击菜单里的‘New Table’
04
点击后,就会创建一个新的表了,我们在这里设置表的字段,比如设置了二个字段,id,和name,
05
按下快捷键ctrl+s就会保存这个新建的表,先输入表的名字,点击ok按钮就行了。
06
在表视图里就可以看到刚才建好的表了。
设置外键,对关联字段的要求:
父表字段必须是主键索引
你这里的报错提示:意为----不能添加外键约束
看看你的要设置外键的子表字段数据类型是否和主表的主键字段数据类型相同呢?
或者说,你的主表无主键约束?
1、下载mysql,安装,然后打开cmd,cd到mysql所在的目录,然后输入mysqld启动mysql服务器
2、查看当前所有的数据库 : show databases;
3、创建数据库 : create database 数据库名称; (这里创建了test_db数据库,然后用1命令查看所有数据库)
4、这里数据库创建完毕了,接下来就是创建数据库表,比如我们在test_db中创建一个为tb_user的表,该表包含字段email ,password
5、切换当前数据库到test_db
命令 use test_db;
6、
dc2ed6aa12228bee31bb96dc0507652.png
7、创建表TB_USER ,创建成功后用show tab