虽然笔者着重于前端开发,但是用node写一点后端也是极好的。这样就不得不学习SQL语句。本系列就记录一下学习经历叭。
第一步创建数据库
//创建数据库
create database egg_house;
//使用该数据库
use egg_house;
创建数据表
create table`house`(
`id` int not null auto_increment,
`name` varchar(50) default null comment '房屋名称',
`info` varchar(150) default null comment '房屋简介',
`addres` varchar(200) default null comment '房屋地址',
`price` int default null comment '房屋价格',
`publishTime` timestamp default null comment '发布时间',
`cityCode` varchar(10) not null comment '城市编码',
`showCount` int(5) not null default 0 comment '展示次数',
`startTime` timestamp default null comment '开始出租时间',
`endTime` timestamp default null comment '出租结束时间',
primary key(`id`)
) engine = InnoDB auto_increment = 1 default charset = utf8 comment = '房屋表';
名称 类型 默认值 备注。其中还要设置一个自增的id作为主键,选择引擎,一般都是InnoDB。
插入数据
INSERT INTO `house` VALUES
(1,'东城民宿','东区 临近地铁','东城区',200,'2020-08-10 13:37:57','10001',1,'2020-08-10 13:37:57','2020-10-20 13:37:57'),
(2,'西城民宿','西区 临近地铁','西城区',100,'2020-08-10 13:38:23','10001',1,'2020-08-10 13:37:57','2020-11-10 13:37:57'),
(3,'新区民宿','新区民宿位置优越','新城区',150,'2020-08-10 13:38:23','10001',0,'2020-08-10 13:37:57','2020-12-10 13:37:57'),
(4,'老城民宿','老城区风景秀美','老城区',100,'2020-08-10 13:38:23','10001',0,'2020-08-10 13:37:57','2020-12-10 13:37:57'),
(5,'西苑民宿','西苑风景秀美','西城区',100,'2020-08-10 13:38:23','10001',0,'2020-08-10 13:37:57','2020-11-10 13:37:57');
要与设置表的顺序对应上,可以在可视化软件,例如MySQL Workbench上一次写入多条。
记录记录!