java怎样存数据到mysql数据库

~

用java连接数据库啊。下面给点例子可以参考,不大好,凑合看

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;

public class JdbcConnection
{
private String driver;
private String dbname;
private String username;
private String password;
private String url;
private Connection con;
private PreparedStatement pstmt;
private ResultSet rs;

public JdbcConnection(){
this.driver="com.microsoft.sqlserver.jdbc.SQLServerDriver";
this.dbname=数据库名";
this.username="数据库账号";
this.password="数据库密码";
this.url="地址加数据库名";
}

//创建连接方法
public Connection getconnection()
{
try
{
Class.forName(driver);
con=DriverManager.getConnection(url,username,password);

} catch (ClassNotFoundException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
return con;
}

//关闭连接方法
public void coloseConnection(Connection con,ResultSet rs,PreparedStatement pstmt)
{
if(rs!=null)
{
try
{
rs.close();
} catch (SQLException e)
{
e.printStackTrace();
}
}
if(pstmt!=null)
{
try
{
pstmt.close();
} catch (SQLException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
}
if(con!=null)
{
try
{
con.close();
} catch (SQLException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}

public Connection getCon()
{
return con;
}


public void setCon(Connection con)
{
this.con = con;
}


public PreparedStatement getPstmt()
{
return pstmt;
}


public void setPstmt(PreparedStatement pstmt)
{
this.pstmt = pstmt;
}


public ResultSet getRs()
{
return rs;
}


public void setRs(ResultSet rs)
{
this.rs = rs;
}


public String getDriver()
{
return driver;
}
public void setDriver(String driver)
{
this.driver = driver;
}
public String getDbname()
{
return dbname;
}
public void setDbname(String dbname)
{
this.dbname = dbname;
}
public String getUsername()
{
return username;
}
public void setUsername(String username)
{
this.username = username;
}
public String getPassword()
{
return password;
}
public void setPassword(String password)
{
this.password = password;
}
public String getUrl()
{
return url;
}
public void setUrl(String url)
{
this.url = url;
}

}


通过添加 mysql的驱动,使用JDBC 存储到数据库,也可以读取


~
~
~

怎么用java程序把excel导入到mysql数据库
答:2、读取sheet 3、读取行,循环行读取列值 4、将列值拼装成insert语句 5、执行sql 其中要注意的几个问题是:列值合法验证,sql语句过长问题(mysql支持的一条sql不能超过1M好像,这个可以配置的)。列值验证好说,sql语句过长可以循环固定行数分批次执行。整个东西不难,你可以在网上搜索到相关资料。...

java中怎么向数据库插入数据(java怎么导入数据库)
答:Java程序向数据库中插入数据,代码如下://首先创建数据库,(aess,oracle,mysql,sqlsever)其中之一,其中aess,sqlsever需要配置数据源(odbc);//然后再eclipse中创建类(ConnDb,Test,TestBean)ConnDb功能为连接数据库,查询,插入,删除,修改数据的类,Test为含有main方法的测试类,TestBean为数据表中的...

如何用Java实现把excel表中的数据导入到mysql数据库已有的表中?_百度...
答:从Excel读取数据,生成新的Excel,以及修改Excel package common.util;import jxl.*;import jxl.format.UnderlineStyle;import jxl.write.*;import jxl.write.Number;import jxl.write.Boolean;import java.io.*;/ Created by IntelliJ IDEA.User: xl Date: 2005-7-17 Time: 9:33:22 To change this...

用java怎样把数据存到数据库中?
答:只能写个大概的,要写数据到数据库中,先得在数据库中建库,库里建表,表里建字段,然后java里建立数据库连接,用SQL语言写数据到表中的字段\x0d\x0aClass.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver").newInstance(); \x0d\x0a//String url="jdbc:microsoft:sqlserver://localhost:...

java 怎么把5万条数据分批插入数据到mysql,之前插1,2万没事, 多了就...
答:你的事务控制问题。大量数据插入的时候,可以将数据量分批,每次事务提交一批。例如:con.setAutoCommit(false);// 更改JDBC事务的默认提交方式 Statement stmt = conn.createStatement();// 第一批 省略n条 stmt.addBatch("insert into dept values (52,'a','aa')");stmt.addBatch("insert into ...

用java如何将txt文件导入mysql?
答:Java中将txt文件导入到mysql基本的思路,操作流获取到文件具体信息,然后将信息拼接成mysql插入到数据库中。1.先读取txt文件的内容,文件内容可以按照一定的规律进行排列,这样程序读取就方便。2.java.io.IOExceptionimportjava.io.RandomAccessFileimportjava.io.UnsupportedEncodingException。3.import java.text...

用java如何将txt文件导入mysql?
答:Java中将txt文件导入到mysql基本的思路,操作流获取到文件具体信息,然后将信息拼接成mysql插入到数据库中。1.先读取txt文件的内容,文件内容可以按照一定的规律进行排列,这样程序读取就方便。2.java.io.IOExceptionimportjava.io.RandomAccessFileimportjava.io.UnsupportedEncodingException。3.import java.text...

使用JAVA以二进制流的方式将图片存到MYSQL数据库中怎么存详细一点!谢 ...
答:以byte[]方式获取到文件数据就行了 存成BLOB的 读取的时候把byte[]再转换成文件格式

java实现sqlserver的表数据同步到mysql中
答:以sql语句导出,然后在mysql里执行sql语句

eclipse怎样将数据存入mysql
答:上面那一句里面的"密码"是你的数据库自己的密码;需要自己修改一下,上面"jdbc:mysql://localhost:3306/test"里面的test是自己使用mysql创建的一个表 package com.ningmengxueyuan;import java.sql.*;public class MysqlJdbc{ public static void main(String args[]) { try { Class.forName("com....

IT评价网,数码产品家用电器电子设备等点评来自于网友使用感受交流,不对其内容作任何保证

联系反馈
Copyright© IT评价网