python-day11-MYSQL 数据库及数据表
创库
create database lianx1 DEFAULT character set utf8
表################################
int, 数据类型,表示整数
not null 表示不能为空
auto_increment 表示自增
PRIMARY key 表示主键
constraint 外键名 foreign key(要关联的列) references 被关联的表(被关联的列);
创建班级表
create table class(
cid int not null auto_increment PRIMARY key,
caption char(32));
创建学生表
create table student(
sid int not null auto_increment PRIMARY key,
sname char(32),
gender char(32),
class_id int not null,
constraint stu1 foreign key (class_id) references class(cid));
创建老师表
create table teacher(
tid int not null auto_increment PRIMARY KEY,
tname char(32));
创建课程表
create table course(
cid int not null auto_increment PRIMARY KEY,
cname char(32),
tearch_id int not null,
constraint cour1 foreign key(tearch_id) references teacher(tid));
创建成绩表
create table score(
sid int not null auto_increment PRIMARY KEY,
student_id int,
corse_id int,
number char(32),
constraint score1 foreign key (student_id) references student(sid),
constraint score2 foreign key (corse_id) references course(cid));
转载于:https://www.cnblogs.com/onda/p/7145360.html
python-day11-MYSQL 数据库及数据表相关推荐
- php如何在mysql数据库里创建表_php创建mysql数据库以及数据表
php创建mysql数据库以及数据表 用php链接到mysqli,成功后利用,mysqli_query()创建数据库以及数据表. $con = mysqli_connect("localho ...
- MySQL数据库与数据表的创建
MySQL数据库与数据表的创建 文章目录 MySQL数据库与数据表的创建 前言 一.创建数据库 二.使用数据库 三.创建数据表 前言 MySQL的介绍 什么叫数据库: 作用:存储数据,能够长期保存(断 ...
- 从零开始学 MySQL —数据库和数据表操作
前言 今天我们学习下核心的内容,学习并实践如何对数据库表和表中的内容做修改,删除,重命名等操作.(想看看周末还有多少爱学习的小伙伴,你们在哪里呀,O(∩_∩)O哈哈~) 1.目录 数据库操作:删除数 ...
- Python操作MySQL数据库实现数据导入
主要参考了博文python3基础:操作mysql数据库 这篇文章写的很详细,基本上把用Python操作MySQL的各种操作都详细解释了,也有配图. 注:在使用Python进行操作之前,首先需要在本地的 ...
- 6.MySQL数据库与数据表操作
数据库的操作:数据库创建 :数据库删除 数据表的操作:数据表的创建:数据表的修改 (表结构) :数据表的删除 数据库的操作 1.数据库的创建 # 链接mysql数据库后,进入mysql后可以操作数据 ...
- MySQL数据库、数据表和字段字符集查询、修改和配置
一.设置编码 LINUX 修改vi/etc/my.cnf WINDOWS my.ini 在[client]下添加 default-character-set=utf8 在[mysqld]下添加 ...
- mysql数据库复制数据表时的风险
最近在使用redis的缓存技术时,在项目中需要在插入mysql数据表记录的同时,缓存数据到redis.在创建数据表时,为了方便,直接使用复制另外一个数据库中的数据表,结果就悲剧了 package co ...
- Mysql数据库和数据表的创建和信息更改的常用指令
文章目录 数据库和数据表的创建和信息更改 后续小实验做准备 一. 关于数据库和数据表的其它操作 1)数据库 ①创建数据库 ②显示目前所有的数据库 ③数据库重命名 2.1 先创建新库: 2.2 使用`R ...
- python 操作mysql数据库查询数据
在Windows平台上安装mysql模块用于Python开发 用python连接mysql的时候,需要用的安装版本,源码版本容易有错误提示.下边是打包了32与64版本. MySQL-python-1. ...
- sqoop——将mysql数据库的数据表导入到hdfs上
sqoop是用来将mysql数据库上的内容导入到hdfs,或者将hdfs上的数据导入mysql的(相互之间转化)一个工具. 前提:开启hdfs.yarn服务,关闭safe模式 (1)首先,在mysql ...
最新文章
- Robolectric
- 手写简版spring --10--容器事件和事件监听器
- 移动硬盘磁盘结构损坏且无法读取要怎样办啊
- MFC控件随窗口大小变化原理及实现
- Spring学习9-MyEclipse中Spring工程使用@Resource注释的问题
- PHP定界符的使用既注意事项
- slotformatcombinations_R15 38.331 无线资源控制(RRC)协议规范.pdf
- security框架工作笔记002---CSRF跨站点请求伪造(Cross—Site Request Forgery)_理解和防御
- 飞行汽车能顺利上天吗?
- sap 流程图 退货销售订单_销售订单_退货型
- Go语言核心之美 3.3-Map
- 7.Markdown图片
- 树莓派Python教程:如何安装树莓派系统
- Gate 7.2的学习笔记(一)
- 数据结构与算法——中缀表达式转后缀表达式
- WPF 实现简易北京地铁效果图
- cookie session的设置
- php开发微信公众号token验证失败,Thinkphp5 微信公众号token验证不成功的原因
- Python 实现 JSON 解析器
- Cesium中加载动态水
热门文章
- [Angularjs]ng-select和ng-options(转载)
- Mysql笔记之 -- replace()实现mysql 替换字符串
- ubuntu 14.04 登录 界面 root
- Facebook AI牛津提出带“轨迹注意力”的Video Transformer,在视频动作识别任务中性能SOTA!...
- ​CVPR2021最佳学生论文提名:Less is More
- 1.3MB 的超轻YOLO算法!全平台通用,准确率接近YOLOv3,速度快上45%丨开源
- CVPR 2019 | 旷视提出新型目标检测损失函数:定位更精准
- 李沐分享斯坦福2021秋季新课:实用机器学习
- 端到端半监督目标检测框架Instant-Teaching:
- 什么是嵌入式视觉、行业应用、目前挑战