发表于: 2017-07-04 22:45:28
1 1169
任务进展:
1:maven配置完成,tomcat配置完成。
2:根据官网报名帖在navicat中建表、设计字段并录入数据,并进行简单增删改查语句操作。贴图如下:
3:参加中彬真实项目评审报告。
遇到问题:
在进行sql语句插入和更新操作时报错,如上图所示,但是并不影响操作结果。在网上搜了下,一种办法是运行SET sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));语句,之后再操作就不会报错了,但是当关闭mysql重新打开,再次操作sql语句又会报这个错误。
另一种办法是在my.cnf 里面设置sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION',在sql_mode 中去掉only_full_group_by,尝试了一下,依然没用,sql_mode中依然存在:
还有一种可能是navicat的版本问题,暂时不能确定,明天继续。
明日计划:
1:查找原因,解决遇到的问题。
2:创建maven项目,学习编写DAO,使用mybatis。
收获:
sql语句操作。
评论