category的数据库创建脚本是不是有问题?

category的数据库创建脚本是不是有问题?

CREATE TABLE `category` (

  `id` bigint(11) NOT NULL AUTO_INCREMENT,

  `name` varchar(100) NOT NULL,

  `createName` varchar(45) NOT NULL,

  `createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,

  `updateTime` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,

  `description` varchar(220) DEFAULT NULL,

  PRIMARY KEY (`id`)

) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8;

是否多了一个createName字段,而且这里创建时间和更新时间都用了时间戳,课程里用的是DateTime,怎么脚本里没有导入语句,是要自己写吗?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
提问者 北斗神拳1984 2018-05-22 12:01:42

有两个name,多了一个createName,没有给insert into的脚本,cake那个给了

  • 嗯,,createName是填写创建人;insert into是向表中插入数据,如果没有这个语句就是没有初始化的数据,同学可以自行添加。祝学习愉快!
    2018-05-22 14:54:00
一叶知秋519 2018-05-22 11:53:44

创建时间时一个字段,修改时间是一个字段,这样设计是没有问题的;

同学可以在老师的源码基础上进行代码的编写,你说的没有导入语句是啥意思呢?

同学可以创建一个数据库,然后执行脚本语句就可以了。

祝学习愉快!

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
Java数据库开发与实战应用2018版
  • 参与学习           人
  • 提交作业       277    份
  • 解答问题       4297    个

Java数据库开发的必备技能,从流行的MySQL数据库开始,到Java原生的数据库管理接口JDBC的使用,再到常用的数据持久化框架MyBatis,让你向Java工程师的目标又迈进了一步!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师