发表于: 2018-03-09 23:41:32
1 532
今日进度:
1.昨天的插入语句并没有任何问题,就是insert into table_name values ('valuse1','values2'.........);但是昨天在插入过程中由于学号设计为int型,插入内容为“235班5173”(金立剑师兄)所以导致字符格式错误插入失败。
2.关于long,在袁磊师兄提醒下知道了java数据类型与sql数据类型是不同的,百度了一下找到一个认为内容适合的博客,地址如下
https://www.cnblogs.com/jerrylz/p/5814460.html
3.在用姓名查找时毫无问题
但是有个很有意思的情况是,列内容并没有201803090000(这是2号录入的时候的creat_at 和update_at)但是可以搜索出来
4.在金立剑一行更改宣言(navicat傻瓜式操作就不放截图了)
5.navicat导出txt文件
sql导出:(附注:起初在mysql命令行窗口进行发现毫无效果,后来在一条知道的追问答案中看到,要生产sql文件要求在cmd命令中,而且要确定有表,确定有数据库才可以!)
删除:
导入:(在cmd中导入,并且是导入到DB中而不是具体的表中,且需要先进入对应文件夹)
到此,步骤8结束!
明天任务:
明天争取完成SQL的所有基础部分,即到步骤11!
今日收获:
昨天定下的目标基本实现,插入查阅删除的时候输入很累而且易错,目前还没有改正的办法,只能寄希望于多输纠正。在导入导出部分查阅的有些多,用了很多时间,而且很多现在都没有消化掉,比如导入就有三种办法。
http://blog.csdn.net/baochanghong/article/details/53018541
这是一篇较为全面的总结。还有关于navicat导出再导入的时候,由于navicat的txt格式导出不会设置列名,只导出列值,所以如果想全表导回应该要从1行开始导入。
到此!两小时学习结束!
评论