1.项目介绍:
– 创建银行数据库
– 创建数据表customer(客户)、bank(银行)、deposit(存款)
– 向表中插入测试数据
– 对数据进行增删改等操作
2.创建库:
1.查看数据库是否启动。
2.mysql -uroot -p # 连接本地数据库
3.\s # 查看数据服务的状态
4.创建数据库并设置字符集:
create database bank charset=utf8;
5.查看创建的数据库:
show databases;
3.创建表:
创建客户表:
create table customer(
c_id char(6) primary key not null,
name varchar(30) not null,
location varchar(30),
salary decimal(8,2)
);
创建银行表:
create table banks(
b_id char(5) primary key not null,
bank_name varchar(30) not null
);
创建存款表:
create table deposite(
d_id int(10) auto_increment primary key not null,
c_id char(6),
b_id char(5),
dep_date date,
dep_type enum('1','3','5'),
amount decimal(8,2),
foreign key(c_id) references customer(c_id),
foreign key(b_id) references banks(b_id)
);
4.插入数据:
insert customer values
('101001','孙杨', '广州', '1234'),
('101002','郭海', '南京', '3526'),
('101003','卢江', '苏州',