javaweb怎么连接mysql数据库(javaweb项目连接MySQL数据库)

javaweb怎么连接mysql数据库(javaweb项目连接MySQL数据库),第1张

安装好mysql之后,那么你现在应该安装JDK了(JDK16就可以)

安装好JDK之后,就是安装Eclipse了,要支持JDK版本,Eclipse安装的时候会自动去找JDK安装位置的,如果你是解压版的Eclipse,就要配置eclipseini文件了,将对应的JDK配置好,这些已经准备就绪的时候,就到mysql中创建数据和表

先创建数据库:

CREATEDATABASESCUTCS;

接着,创建表:

CREATETABLESTUDENT

(

SNOCHAR(7)NOTNULL,SNAMEVARCHAR(8)NOTNULL,SEXCHAR(2)NOTNULL,BDATEDATENOTNULL,HEIGHTDEC(5,2)DEFAULT00000,PRIMARYKEY(SNO)

);

然后插入数据,可以用SQL语句insertinto

Web数据库属于深度Web(DeepWeb)的一种资源形势,通常指在互联网中以Web查询接口方式访问的数据库资源,其结构是后台采用数据库管理系统存储数据信息,对外提供包含表单的Web页面作为访问接口,查询结果也以包含数据列表的Web页面形式返回给用户。

Web数据库的数据相比搜索引擎返回的查询结果,特点是提供一个或多个领域的数据记录,且具有完整的模式信息。

Web数据库集成的主要目的是为用户提供多个Web数据库资源的统一访问方式。现有的Web数据库集成方式可以分为三类:

(1)数据供应模式;

(2)数据收集模式;

(3)元搜索模式。

Java 使用executeUpdate向数据库中创建表格

一、创建mysqlini文件,配置如下

driver=commysqljdbcDriver

url=jdbc:mysql://127001:3306/select_test

user=root

pass=123456

这样以后修改数据库的配置直接在mysqlini文件中修改。

二、编写代码

 initParam方法: 获得mysqlini中的数据

createTale方法: 连接数据库,并且executeUpdate执行sql语句。此例的sql文件为创建表语句。

 main方法: 传入Sql语句。

class ExecuteDDL {

private String driver;

private String url;

private String user;

private String pass;

Connection conn;

Statement stmt;

public void initParam(String paramFile) throws Exception {

Properties props = new Properties();

propsload(new FileInputStream(paramFile));

driver = propsgetProperty("driver");

url = propsgetProperty("url");

user = propsgetProperty("user");

pass = propsgetProperty("pass");

}

public void createTale(String sql) throws Exception{

try {

ClassforName(driver);

conn = DriverManagergetConnection(url,user,pass);

stmt = conncreateStatement();

stmtexecuteUpdate(sql);

}

finally

{

if (stmt != null) {

stmtclose();

}

if (conn != null) {

connclose();

}

}

}

/

@param args

@throws Exception

/

public static void main(String[] args) throws Exception {

// TODO Auto-generated method stub

ExecuteDDL ed = new ExecuteDDL();

edinitParam("src/mysqlini");

edcreateTale("create table student " +

"(id int, " +

"name varchar(50), " +

"num varchar(20) )");

Systemoutprintln("Creating table success!");

}

 注意事项:传入的Sql语句最好在MySql测试通过,并且传入的mysqlint文件的路径必须正确。 

当执行完毕后,在MySql的select_test数据库中查看该Student表是否已经创建成功了。

三、使用executeUpdate方法,向表中插入数据。

将上面的创建表的Sql语句改为插入数据表的语句,执行executeUpdate方法,其结果就是想表中插入数据。

创建insertSql变量。

private static String insertSql = "insert into student values(1,'XiaoMing','06108787')";

 执行插入语句。

edcreateTale(insertSql);

以上就是关于javaweb怎么连接mysql数据库(javaweb项目连接MySQL数据库)全部的内容,包括:javaweb怎么连接mysql数据库(javaweb项目连接MySQL数据库)、简述Web数据库的概念、Java Web 项目,数据库建表等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9523574.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存