前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >建立一个数据库

建立一个数据库

作者头像
全栈程序员站长
发布2022-09-15 16:57:03
1.2K0
发布2022-09-15 16:57:03
举报
文章被收录于专栏:全栈程序员必看

大家好,又见面了,我是你们的朋友全栈君。

建立一个数据

MySQL的基础命令:

打开MySQL:net start mysql 关闭MySQL:net stop mysql

登陆MySQL:mysql -u root -p 然后根据提示输入密码

建立一个数据库
建立一个数据库

显示现有数据库:

show databases;

建立一个数据库
建立一个数据库

创建数据库:

create database ******;

建立一个数据库
建立一个数据库

使用某一个数据库:

Use ******;

建立一个数据库
建立一个数据库

显示该库的表****的结构:

desc ****;

建立一个数据库
建立一个数据库

建立student数据库的图表

学号(Sno)

姓名(Sname)

性别(Ssex)

年龄(Sage)

所在系(Sdept)

201215121

李勇

20

CS

201215122

刘晨

19

CS

201215123

王敏

18

MA

201215125

张立

19

IS

建立Student表

CREATE TABLE Student(

Sno CHAR(9) PRIMARY KEY,/*列级完整性约束条件,Sno是主码*/

Sname CHAR(20) UNIQUE,/*Sname取唯一值*/

Ssex CHAR(2),

Sage SMALLINT,

Sdept CHAR(20)

);

建立一个数据库
建立一个数据库

查看表student

describe student;

建立一个数据库
建立一个数据库

向表格中添加内容

INSERT INTO Student(Sno,Sname,Ssex,Sage,Sdept)VALUES(‘201215121′,’李勇’,’男’,’19’,’CS’);

建立一个数据库
建立一个数据库

查看已添加的数据

select*from student;

建立一个数据库
建立一个数据库

继续添加数据

INSERT INTO Student VALUES(‘201215122′,’刘晨’,’女’,’19’,’CS’);

建立一个数据库
建立一个数据库
建立一个数据库
建立一个数据库
建立一个数据库
建立一个数据库
建立一个数据库
建立一个数据库

课程号(Cno)

课程名(Cname)

先行课(Cpno)

学分(Ccredit)

1

数据库

5

4

2

数学

2

3

信息系统

1

4

4

操作系统

6

3

5

数据结构

7

4

6

数据处理

2

7

PASCAL语言

6

4

建立一个数据库
建立一个数据库
建立一个数据库
建立一个数据库
建立一个数据库
建立一个数据库

学号(Sno)

课程号(Cno)

成绩(Grade)

201215121

1

92

201215121

2

85

201215121

3

88

201215122

2

90

201215122

3

80

建立SC表

CREATE TABLE SC(

Sno CHAR(9),

Cno CHAR(4),

Grade SMALLINT,

PRIMARY KEY(Sno,Cno),/*主码有两个属性构成,必须作为表级完整性进行定义*/

FOREIGN KEY(Sno)REFERENCES Student(Sno),/*表级完整性约束条件,Sno是外码,被参照表是Student*/

FOREIGN KEY(Cno)REFERENCES Course(Cno) /*表级完整性约束条件,Cno是外码,被参照表是Course*/

);

建立一个数据库
建立一个数据库
建立一个数据库
建立一个数据库
建立一个数据库
建立一个数据库

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/161972.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 建立一个数据库
    • MySQL的基础命令:
      • 建立student数据库的图表
        • 建立Student表
          • describe student;
            • 向表格中添加内容
              • 继续添加数据
            • 建立SC表
            相关产品与服务
            云数据库 SQL Server
            腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档