spark删除mysql数据库_MySQL之数据库及表的删除和修改(六)

一、实验简介

1.1 实验内容

本次,我们将学习并实践如何对数据库表和表中的内容做修改,删除,重命名等操作。

1.2 实验知识点

数据库操作

数据表操作

更新和删除数据

1.3 实验环境

课程使用的实验环境为win10 64 位版本。实验中会用到程序:

Mysql 5.7.22

二 准备

复制以下文件内容到打开的mysql中

MySQL-03.sql

该代码可以新建两个数据库,分别名为 test_01 和mysql_jia ,

并在 mysql_jia 数据库中建 4 个表(department,employee,project,table_1),

然后向其中插入数据。

CREATE DATABASE test_01;

CREATE DATABASE mysql_jia;

use mysql_jia;

CREATE TABLE department

(

dpt_name CHAR(20) NOT NULL,

people_num INT(10) DEFAULT '10',

CONSTRAINT dpt_pk PRIMARY KEY (dpt_name)

);

CREATE TABLE employee

(

id INT(10) PRIMARY KEY,

name CHAR(20),

age INT(10),

salary INT(10) NOT NULL,

phone INT(12) NOT NULL,

in_dpt CHAR(20) NOT NULL,

UNIQUE (phone),

CONSTRAINT emp_fk FOREIGN KEY (in_dpt) REFERENCES department(dpt_name)

);

CREATE TABLE project

(

proj_num INT(10) NOT NULL,

proj_name CHAR(20) NOT NULL,

start_date DATE NOT NULL,

end_date DATE DEFAULT '2015-04-01',

of_dpt CHAR(20) REFERENCES department(dpt_name),

CONSTRAINT proj_pk PRIMARY KEY (proj_num,proj_name)

);

CREATE TABLE table_1

(

l_1 INT(10) PRIMARY KEY,

l_2 INT(10),

l_3 INT(10)

);

#INSERT INTO department(dpt_name,people_num) VALUES('部门',人数);

INSERT INTO department(dpt_name,people_num) VALUES('dpt1',11);

INSERT INTO department(dpt_name,people_num) VALUES('dpt2',12);

INSERT INTO department(dpt_name,people_num) VALUES('dpt3',10);

INSERT INTO department(dpt_name,people_nu

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值