mysql -u root -p
输入密码
(root账户)
因为之前已经建了一个数据库crawl
见:
Node.js新闻爬虫实验项目(4)爬虫代码分析
我们直接建立2个表单保存用户信息,操作日志。
创建用户信息表单
CREATE TABLE `crawl`.`user`(
`id` INT UNSIGNED NOT NULL AUTO_INCREMENT,
`username` VARCHAR(45) NOT NULL,
`password` VARCHAR(45) NOT NULL,
`registertime` datetime DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY(`id`),
UNIQUE KEY `username_UNIQUE`(`username`))
ENGINE=InnoDB DEFAULT CHARSET=utf8;
操作日志表单
CREATE TABLE `crawl`.`user_action`(
`id` INT UNSIGNED NOT NULL AUTO_INCREMENT,
`username` VARCHAR(45) NOT NULL,
`request_time` VARCHAR(45) NOT NULL,
`request_method` VARCHAR(20) NOT NULL,
`request_url` VARCHAR(300) NOT NULL,
`status` int(4),
`remote_addr` VARCHAR(1000) NOT NULL,
PRIMARY KEY(`id`))
ENGINE=InnoDB DEFAULT CHARSET=utf8;
当然我们也可以利用mysql图形化工具进行创建:
这里不作描述
很明显,表单已经建立完成.