发表于: 2017-07-06 22:02:47

4 1123


今天完成的事情
感谢今天韦琦师兄远程帮我看mysql插入中文乱码的问题,navicat中直接运行sql语句插入正常,然后查看数据库的编码是utf8 各种地方都是正确的。最后师兄说是cmd的命令行编码有问题。我自己百度Mysql命令行插入数据乱码。把百度和谷歌搜出来的第一页方法全都试了一遍还是不行,utf8改成gbk也不行。觉得不能这么耽误时间,就重新安装了最新的mysql5.7。然后问题解决,不会乱码了。就重新把任务6-10做了一下。
插入
改成老大最帅
然后删除之后恢复。
然后做索引 ,刚开始看索引很懵认真看了一下 http://www.cnblogs.com/chenshishuo/p/5030029.html 这篇文章讲的很细

然后做了索引


然后插入10条数据,
两次都为0,01s 我觉的应该是10条数据还是太少。等做到后面试试 10000条以上应该可以看到明显的差别。
思考的问题
自增ID有什么好处和坏处?
自增ID很方便
是不是如果总这样插入和删除数据  自增的ID 会一直往下涨 不会回去
为什么要建立索引 是不是所有的表都应该建立索引 
建立索引可以大大提高检索的数据,以及减少表的检索行数  从而使检索速度变快  
并不是所有的表都要建立索引  建立索引会更占内存   在特别大占用内存特别多的表上建立索引的话就会更占内存
看了一下数据类型  还是不懂老大为什么 create_at,update_at(所有的时间都用Long)。  这个时间不是应该用datatime 或者data么
我下载的JAVA8 然后配置好了环境变量。并百度了JDK和JRE的区别
安装好了eclipes  安装好了 Maven3.5并配置好了环境变量
不知道是不是因为WIN10的原因  网上的教程都比较老 我在配置环境变量的时候不用再系统变量处添加JAVA_HOME  和
M2_HOME。只需要在PATH处添加就可以  如果按教程中来在系统变量处添加的话  反而不能成功配置系统变量。

明天计划  继续做接下来的任务  希望能把基础打好  这两天的东西再看一下  好多语句没记住用的时候还得回去查

返回列表 返回列表
评论

    分享到