托了这么久是时候把这个练手小项目完结了,今天在这里记录一下数据库端的处理,及服务端对数据库的访问和调用。
数据库服务器就是利用xampp软件搭建的mysql数据库服务器,我在以前的博客中介绍过,是一个非常好用的软件,有图形管理界面。我在mysql数据库服务器中创建了一个hcg_order数据库,里面创建consumetable,dailysuggesttable等多张表
在访问时需要加载驱动,在访问时本机直接用jdbcLmysql://localhost:3306/数据库名称,用户名,密码,其他计算机在访问时直接把localhost换成该数据库搭建的计算机ip就可以。
每次数据操作是都要先获得这个数据连接对象conn,然后通过这个对象对数据进行查询,增加,删除,修改操作。
其中的查询操作如下:
其实对数据库的调用比较简单,搭建好数据库服务器,在代码中获取数据库连接Connection对象就可以很方便的进行我们熟悉的一些数据操作了。但是我也在写代码遇到过这样一个问题,就是往数据库中写入汉子会出现乱码,后来发现原来数据库的默认编码方式是utf-8,而我使用的eclipse中默认的编码是gbk(windows下),在linux下默认的编码也是utf8。编码方式不同导致汉字不能写入数据库,改变编码就可以解决这个问题。这个让我代码移植过去出现了问题,我会在下一篇里讲到。 文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览91469 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!