梅州松口古镇,德云社20年纪念下载,玛坤丝
看了一阵 spring 框架,不怎么好懂,最近脑子也有点不够用,于是乎来点简单的,用java连接数据库玩玩,顺便回顾一下数据库的增删改查~
使用的是 eclipse 。创建了个项目,然后网上找了篇教程看,有几点值得注意:
1、需要 mysql 的驱动包,官网下载很easy:。下载个 zip 包,解压后找到一个 mysql-connector-java-5.1.42-bin.jar 的 jar 包,然后拉到你的实验项目下:
之后再右键,选择 build path,add to build path。
2、然后是基本信息没有错:string url="jdbc:mysql://localhost:3306/databasename?user=root&password=password";
3、动态加载mysql驱动:class.forname("com.mysql.jdbc.driver");
4、建立连接:conn = drivermanager.getconnection(url);
5、建立表达式:statement stmt = conn.createstatement();
6、你的 sql 语句:sql = "select * from tablename";
7、获取数据信息:resultset rs=stmt.executequery(sql);
8、做你的操作
9、最后别忘了关了它~ conn.close();
引入依赖包
import java.sql.drivermanager; import java.sql.resultset; import java.sql.sqlexception; import java.sql.connection; import java.sql.statement;
try catch
try { connection conn = null; string sql; class.forname("com.mysql.jdbc.driver");// 动态加载mysql驱动 system.out.println("成功加载mysql驱动程序"); conn = drivermanager.getconnection("jdbc:mysql://localhost:3340/databasename?user=root&password=111111&useunicode=true&characterencoding=utf8"); statement stmt = conn.createstatement(); sql = "create table text(row1 char(20),row2 varchar(20),primary key(no))"; int result = stmt.executeupdate(sql); if (result != -1) { system.out.println("创建数据表成功"); sql = "insert into student(row1 ,row2 ) values('111','111')"; result = stmt.executeupdate(sql); sql = "select * from student"; resultset rs = stmt.executequery(sql); system.out.println("row1\trow2"); while (rs.next()) { system.out.println(rs.getstring(1) + "\t" + rs.getstring(2)); } } } catch (sqlexception e) { system.out.println("mysql操作错误"); e.printstacktrace(); } catch (exception e) { e.printstacktrace(); } finally { conn.close(); }
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持移动技术网。
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
Java中替代equals,compareTo和toString的方法
Spring boot基于ScheduledFuture实现定时任务
springboot+jwt实现token登陆权限认证的实现
网友评论