java连接mysql数据代码
java连接mysql教程数据代码
package jxc;
import java.sql.connection;
import java.sql.drivermanager;
import java.sql.preparedstatement;
import java.sql.resultset;
import java.sql.sqlexception;
import java.sql.statement;
import java.sql.*;public class jdbcconn {
static connection con;
static statement stmt;
public static preparedstatement ps教程t;
static resultset rs = null;public static void load()// 加载驱动的方法
{
try {
string driver = "com.mysql.jdbc.driver";
class.forname(driver);
} catch (exception e) {
system.out.println("没有找到驱动");
}
}public static void conn()// 建立连接的方法
{
try {
string url = "jdbc:mysql://localhost:3306/jxc_db?useunicode=true&characterencoding=gbk";
string user = "root";
string password = "xiajun";
con = drivermanager.getconnection(url, user, password);
} catch (exception ee) {
system.out.println("error:没有连接");
}
}public static void exesql()// 执行sql的方法
{
try {
stmt = con.createstatement();
// pst=(preparedstatement) con.createstatement();
// stmt.executequery("");
// stmt.executeupdate("");
} catch (exception e) {}
}public static void close()// 关闭的方法
{
try {
con.close();
// stmt.close();
pst.close();
// rs.close();
} catch (sqlexception ee) {
}
}public static void close1() {
try {
con.close();
stmt.close();
// pst.close();
rs.close();
} catch (sqlexception ee) {
}
}
}
/*
加载驱动程序:
1.先找到要使用的驱动程序类的名称:如com.mysql.jdbc.driver。可以使用命令行参数方式导入,可以使用修改classpath方式,最好是使用导入jar包的方式。
2.注册驱动程序:有下列几种方式:
1.命令行参数的方式设置jdbc.drivers属性
2.方法调用设置系统属性:system.setproperty("jdbc.drivers", driver); driver = "com.mysql.jdbc.driver"
3.加载驱动程序类:class.forname(driver);
4.使用属性文件
步骤2。打开数据库教程连接mysql
建立一个连接:
connection conn = drivermanager.getconnection(url, username, pwd); url:指定的数据源,"jdbc:mysql://localhost/test"
步骤3.执行sql命令
1.创建statement对象(要使用到上一步中的连接mysql数据库conn):
statement st = conn.createstatement(); 2.使用此对象执行语句:
st.executequery("select * from test");executeupdate(); 注意select查询必须使用executequery();
补充:Jsp教程,Java基础