java-mysql JDBC 连接数据库
java-mysql JDBC 连接数据库
前言:
因为数据库课程设计需要连接数据库,我唯一接触过的就是 jdbc, 也不知道还有没有其他方法,再加上我们实验课接触过 jdbc, 最后课程设计做完了,就想着把方法记下来.
连接前准备:
导入 jar 数据包
注意!jar 包不能随便移动,我是直接把 jar 包放在了 IDEA 的根目录下面的 lib 里面.
- 这里以 IDEA 为例,打开 IDEA. 打开项目结构 (theProjectStructure 使用的插件翻译,不知道准不准,下面一样)
- 找到模块 (theModule), 选择想要连接数据库的项目,然后点击依赖 (relyOn), 最后点击加号.
- 选择第一个 JAR 或目录
- 最后找到你放 jar 的位置,导入就行了。到此为止 jar 包就导入成功了.
连接数据库
注意,这一步我也是跟着菜鸟教程做的。理解不深,可能说不清楚.
- 首先,实例化这三个对象。根据我的理解,第一个 (Connection) 就是用来连接数据库的,第二个 (Statement) 是连接数据库之后,想要运行 mysql 语句用的,最后一个 (Resultset) 就是用来得到或更新你的 mysql 语句的结果.(可以先不用写这一步,你用到再写应该也行)
user 就是你数据库的用户名,默认的就是 root.
password 是你数据的密码,前面安装 mysql 的时候设置的.
driver 就是驱动的名字,这个是固定的.
url 是你想要连接的数据库,就是那个框里面的。填你的数据库名字,其他的都是一些属性什么的,非必要应该不用改.
Calss.forNmae 是注册驱动,就是上面的 driver.
最后一步就是连接数据库,conn 是第一步实例化的 (Connetion) 对象.
很好,这样就成功连接了数据库.
注意:数据库的语句操作都必须放在 try {catch (){}} 中,如下
1 | try{ |
基本的数据库操作
1.select
1 | stmt = conn.createStatement(); |
具体实现:
- insert:
1 | // 前两步与select相同 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Orange's_Blog!
评论