发表于: 2020-04-26 21:08:55

1 1368


今天完成的事情:Q6~14

继续昨天未完成的Q6

①下载并安装了Mysql5.5,给我造成了极大的困扰,以至于计划好的Q6只完成了一半!

用Mysql创建一个表格

创建表格这一步很顺利地完成了,但是接下来的插入数据遇到了很多麻烦。

在网上找到命令行 insert into 表名(项目1,项目2) values(项目名称1,项目名称2);

由于昨天孙师兄让我去了解时间戳,我知道了时间戳是一份重要的电子证据(1970年1月1日到现在的总毫秒数),

在网上找到命令行 unix_timestamp(now()), 显示当前的时间戳

                            unix_timestamp('XXXX-XX-XX'),显示指定时间的时间戳

                            from_unixtime  时间戳转化为时间

由此写出命令行:

insert into number_card(

          Name,

          QQ,

          Proession,

          Try_time,

          Graduate_school,

          Senior_online,

          Stay,

          Declaration,

          create_at,

          update_at,

          city) values(

          '但佳益',

          439900544,

          'JAVA',

          unix_timestamp('2019-11-14'),

          '湖北工程学院',

          '无',

          '是',

          '无',

          unix_timestamp(now()),

          unix_timestamp(now()));

 

创建完成后在Navicat中查看

确认完成。

②用Mysql语句更改宣言为老大最帅

在网上找到命令行:update 表名 set 项目名 = 要改正的内容 where  项目名 = 内容(详细到第几行)

                         update number_card set Declaration = '老大最帅' where id = 1;

 

查看结果

\

③用sql语句进行SQL表的导入与导出以及删除与恢复

应该在CMD进行操作

导出命令行mysqldump -u root -p 库名 表名 > 路径

                mysqldump -u root -p number_card number_card > E:\number_card.sql

查看结果

接下来进行删除操作,网上查找命令行  delete from 表名 where 条件

                                                  delete from number_card where id = 1;

上边报错是因为没有连接库

之后再进行导入操作

导入命令行: source sql脚本路径.

                  source E:\number_card.sql

④索引

在网上查找了关于索引的内容

 alter table 表名 add index 索引名(索引项目);

 alter table number_card add index number(Name);

我给职业也加了索引,第一次报错是因为重复命名了

⑤导入十条数据

进行这一步的时候发现我做的表格少了一项城市,于是我通过网上找到了添加命令行:

首先使用alter命令在原表格上创建新的字段city,数据类型为varchar,

alter table number_card add  city varchar(20);

update number_card set city = '成都' where id = 1;

关于索引的速度,

有索引:

无索引:

应该是数据太少了,速度看不出来,但是根据师兄说,数据多的时候有索引比无索引运行的更快

⑥关于对Mysql的深度学习还是做任务,我听取了孙师兄的建议,准备现阶段先做任务。

⑦下载了java7, Maven3,IDEA 准备明天的学习

 下载配置的过程中遇到了各种各样的问题,逗号啊,斜杠啊,删错了东西,修改了路径.....感觉做了无用功,我甚至因为想移动下Mysql的路径导致必须重装Mysql,删除Mysql又是一项大任务,我没想到删除个东西竟然需要这么多步骤,有一个地方没删除就重装不了!

重装Mysql的时候一定要把之前的注册表删干净,还有C盘中的相关mysql也要删除干净,最后,一定要重启电脑!!!

  明天计划的事情:

①了解JDK与JRE的区别

②接触JAVA

③预计Q15~17(因为不知道难度,所以这是最低限度)


返回列表 返回列表
评论

    分享到