发表于: 2017-04-03 22:20:53
2 1295
今天完成的事情:
1、尴尬,昨天说删了数据表导不回来了,原来是我百度的教程不对……在命令行用 use school 先进入我的数据库school,再用source C:\Users\Ricky\Desktop\student_information.sql 导入我的备份(我放在了桌面上),就OK了。
在Navicat中昨天失败的原因是……我导入之后没有刷新,在数据库右键点运行sql文件,然后在右键刷新才能显示出来导入的表。
2、long型是Java中的数据类型,对应mysql就是bigint。
3、用sql语句 create index 和Navicat分别为name建立索引。还可以为id、QQ等建立索引。
4、下载java 8,配置好环境变量。JDK是开发人员用的,是编译环境,JRE只能用来运行java程序,是运行环境。
明天计划的事情:
解决好今天的问题,完成接下来的步骤。
看配置环境变量的相关网页
遇到的问题:
1、插入数据时,给id写0000,给QQ写00000
结果如下图所示
qq那列变成了0,id那一列变成了10000。不知道为什么是这样的结果,与数据类型有关吗(我的id为bigint,qq为int)
2、有索引和无索引时MySQL的执行效率。在给name列建立了索引之后,查询的时间和不加索引之后是一样的。我觉得是不是因为10个数据太少,后来把数据加到了34个,可结果还是一样,暂时不明白是为什么。
3、maven配置的时候出问题了,按照教程也没弄好,明天解决。
4、看了师兄的日报,他提了个问题我也很好奇:如何批量插入数据?
收获:
navicat是一个将MySQL可视化的软件,它能做的事情用mysql命令也能做到。
建立MySQL索引
关于配置环境变量有个初步了解
看了看java疯狂讲义,学了三天还没开始进行编程。原因是最近松弛下来,对时间的利用太差,坐一会任务就要歇一会,明天早起,抓紧时间,至少6小时守在电脑前。
评论