码迷,mamicode.com
首页 > 数据库 > 详细

MySQL

时间:2021-01-04 10:31:03      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:ble   edit   data   base   创建数据库   数据表   into   学生   database   

数据库期末复习——MySQL

MySQL : 关系数据库系统

创建数据库:

格式:

CREATE DATABASE 数据库名;

创建数据表:

格式:

CREATE TABLE table_name(
    column_name1 column_type1,
    column_name2 column_type2,
    column_name3 column_type3,
    ...,
);

实例:

-- 学生
CREATE TABLE S(
     Sno CHAR(9) PRIMARY KEY,
     Sname CHAR(20) UNIQUE,
     Ssex  CHAR(2),
     Sage  SMALLINT,
	 Sdept CHAR(20)
);


-- 选课
CREATE TABLE SC(
   Sno CHAR(9),
   Cno CHAR(4),
   Grade SMALLINT,
   PRIMARY KEY(Sno, CnO)
);


-- 课程
CREATE TABLE C(
	Cno SMALLINT,
    Cname CHAR(20),
    Cpno  SMALLINT,
    Ccredit SMALLINT,
    PRIMARY KEY (Cno)
);

插入数据:

格式:

INSERT INTO table_name ( field1, field2,...,fieldN )
VALUES
( value1, value2,...,valueN );

实例:

INSERT INTO S(Sno, Sname, Ssex,  Sage, Sdept)
VALUES       (123, ‘王敏‘, ‘女‘, 19, ‘MA‘);


INSERT INTO S(Sno, Sname, Ssex,  Sage, Sdept)
VALUES       (124, ‘张立‘, ‘男‘, 18, ‘IS‘);

INSERT INTO S(Sno, Sname, Ssex,  Sage, Sdept)
VALUES       (121, ‘李勇‘, ‘男‘, 20, ‘CS‘);

查询数据:

格式:

SELECT column_name,column_name
FROM table_name
[WHERE Clause]
[LIMIT N][ OFFSET M]

实例:

select * from s;

更新数据:

格式:

UPDATE table_name 
SET field1=new-value1, field2=new-value2
[WHERE Clause]

实例:

update s
set Sage = 21
where Sno = 121;

MySQL

标签:ble   edit   data   base   创建数据库   数据表   into   学生   database   

原文地址:https://www.cnblogs.com/VanHa0101/p/14209449.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!