发表于: 2018-03-17 01:42:22

2 693


创建数据库表,从安装开始遇到一些问题,最后都解决了,成功创建了表,并插入数据。

问题和解决:

1.我是macpro,刚开始使用mac,安装mysql遇到了问题,安装后链接一直失败,密码错误链接失败,我安装的时候拷贝下来的密码 不知为什么不能链接。

从网上查询解决办法但都失败了,最后无奈,使用homebrew下载安装mysql,默认密码为空,然后开始创建数据库和表。

2.创建数据库表的时候我直接使用dateGrip这个工具,我不习惯在终端指令界面写sql,navcat也安装了,我还是觉得dateGrip这个工具。

3.写好sql准备执行的时候报错,一开始是类型出错,“<number> expected , got' ('”仔细检查,翻译了一下详细错误内容,发现是在类型选择varchar()的时候忘记设置大小了。

4.执行sql第二次报错一看就知道是没有选择数据库 ,很简单解决了。


创建好表,轮到插入一条数据了。

sql:

INSERT INTO iT_Demo1('name','typeWork','QQ','school','no','dailyType','brother','value_wish','extend')
VALUES ('王伟','java后台开发','376942587','太原理工大学','java-3603'
       'http://www.jnshu.com/school/23278/daily','[成都分院|内门弟子] JAVA-卢静',
       '立愿当个好的后台java工程师','20180530','从知乎上了解的');

execute:

[42000][1064] You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''name','typeWork','QQ','school','no','dailyType','brother','value_wish','extend'' at line 1

仔细检查,忘了插入入学时间了,列没有一一对应。

再试一次,经过一系列报错,解决 最后结果如下


查询都没问题;导出sql文件,备份删除和回复也没问题。


创建索引:

索引创建后可能是应为机身条数据太少了吧,怎么查都是一下就查出来,没体验到索引的好处,但是索引查询快是知道的。等后面大量数据在看吧。

jdk7,8,9 都装过了,maven3也装好了,环境变量也配好了,开发工具是sts。

见一个maven项目并实验clean,install这两个指令,之前这么做过所以知道,clean是清楚依赖关系,install则是打包项目,打包后文件的路径目录在控制台会显示。

剩下的明天继续 今天很晚了。 



返回列表 返回列表
评论

    分享到