发表于: 2018-03-05 19:43:14

1 646


正式入学:first day

今日计划的事情:

1.深入学习了解JDBC

2.编写测试.

1.JDBC的了解.

      上一篇日报只是将Mysql和JAVA连接在一起,今天进行深入了解.

这是第一天的连接数据库的操作.

Connection c = DriverManager.getConnection("jdbc:mysql://localhost:3306/student?useUnicode=true&characterEncoding=utf-8&useSSL=false",
       "root","zwp19950119");

这是第二天的连接数据库的操作.

总体来说简洁不少,


Connection c = DriverManager.getConnection("jdbc:mysql://localhost:3306/student?useUnicode=true&characterEncoding=utf-8&useSSL=false",
       "root","zwp19950119");

其中  

useUnicode=true&characterEncoding=utf-8

这一行能保证插入的中文字符不会乱码~

&useSSL=false

这一行如果不加,会报错,但是数据还是能正确插入,嗯...但是我总觉的 看到红色就是不好,所以还是加上了这一行代码.

baidu 到的原因是 

就是使用JDBC跟你的数据库连接的时候,你的JDBC版本与MySQL版本不兼容,MySQL的版本更高一些,在连接语句后加上“useSSL=‘true’” ,就可以连接到数据库了。

2.通过JAVA 在 Mysql 中插入数据.


使用mysql语句 进行编写.



再插入数据的时候,  时间戳的插入是我崩溃,最后直接使用了  MYSQL语句的 获取时间戳代码,反而解决了问题.

使用JDBC的时候 也学习了  

try{  程序代码

catch (异常类型 异常带量名)

可以通过JAVA对SQL进行单条语句增差改删.


尝试了一下键盘录入

在少楠师兄的指导下  将ID 字符 用 键盘录入变量 a 代替 run 成功.


明天计划的事:

张帆师兄 说我零基础 让我 这两天先暂时放下JAVA的学习    把MYSQL  的增查改善和基础语法 掌握一下. 


今天的收获:

        认真的学习了JDBC, 清楚了 如果将JAVA连接MYSQL 并在JAVA中通过MYSQL 语句对 数据表进行 增查改删. 

 感觉自己的进度有些慢.  在JDBC的 学习中 把  try catch 异常处理 也学习了一下,但是对

Java 内置异常类

不是很理解~ 感觉太多太杂~



 



返回列表 返回列表
评论

    分享到