安装好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 项目,数据库建表等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)