学习小贴士
本章内容主要是数据库相关的操作, 可以通过命令控制sql语句的执行过程
学习目标
- 1, 掌握[执行单SQL]命令使用
- 2, 掌握[执行全SQL]命令使用
- 3, 掌握[执行SQL语句]命令使用
- 4, 掌握[批量执行SQL语句]命令使用
- 5, 掌握[关闭连接]命令使用
准备工作
1, 安装mysql数据库(百度安装)
2, 创建数据库
create database test charset utf8;
- 3, 创建表
CREATE TABLE IF NOT EXISTS tb_order( id VARCHAR (32) NOT NULL PRIMARY KEY COMMENT '主键id', orderid VARCHAR (32) NOT NULL COMMENT '订单id', isopen INT (2) NOT NULL DEFAULT '1' COMMENT '是否开启投保 0-否 1-是', safefee DECIMAL(10,2) NOT NULL COMMENT '保费', ispay INT(2) NOT NULL COMMENT '是否已经支付 0-否 1-是', isvalid INT (2) COMMENT '是否有效 0-无效 1-有效', creator VARCHAR (10) COMMENT '创建者', createtime BIGINT (20) COMMENT '创建时间', updatetime BIGINT (20) COMMENT '版本时间戳', remark VARCHAR (200) COMMENT '系统备注' )ENGINE=INNODB DEFAULT CHARSET=utf8;
- 4, 插入数据
INSERT INTO tb_order (id, orderid, isopen, safefee, ispay, isvalid, creator, createtime, updatetime, remark) VALUES ('1', '110220', 1, 1.00, 1, 1, '张三', 20190101, 20191010, '重点客户'); INSERT INTO tb_order (id, orderid, isopen, safefee, ispay, isvalid, creator, createtime, updatetime, remark) VALUES ('2', '110221', 1, 1.00, 1, 1, '李四', 20190102, 20191020, '跟踪客户'); INSERT INTO tb_order (id, orderid, isopen, safefee, ispay, isvalid, creator, createtime, updatetime, remark) VALUES ('3', '110222', 0, 0.00, 0, 1, '王五', 20190103, 20191021, '放弃客户');