发表于: 2017-03-21 22:07:52
1 1221
今天完成的事情:
配置jdbc,连接mysql数据库。完成了数据的读取。
明天计划的事:
继续任务1,跟师兄学习更多的东西。
遇到的问题:
连接url时。
//连接URL为jdbc:mysql//服务器地址/数据库名 ,后面的2个参数分别是登陆用户名和密码。
刚开始不知道“数据库名”,就搜索mysql查询数据库名的指令:show databases。发现又需要用户和密码登录,就搜索忘记密码方法。好会密码后,查询了数据库名,才发现navicat中可以直接看到数据库名。可是在把url都填写好了以后却一直报错:
Unknown database ' sys'
在这里我搜索了很久,也没有找到答案。
于是就重新写代码来连接数据库,结果就成功了!
再对比之前的代码,才发现,原来是数据库名之前加了空格“ ”,导致计算机把数据库名当成了 sys而不是sys。
收获:
看来计算机中的空格也不是可以随意添加的。在输入参数的地方,添加空格是必须格外注意!
评论