Java使用JDBC连接MYSQL数据库增删改查示例
JDBC连接MYSQL数据库:
import java.sql.Connection; import java.sql.DriverManager;
public class Mysql {
public static void main(String arg[]) { try {
Connection con = null; //定义一个MYSQL链接对象
Class.forName(\驱动
con =
DriverManager.getConnection(\\链接本地MYSQL
System.out.print(\ } catch (Exception e) {
System.out.print(\ }
}
}
Class.forName(\我们链接的是MYSQL数据库,所以需要一个MYSQL的数据库驱动,如果你的环境中没有安装, 可以下载:mysql-connector-java-5.1.17-bin.jar JAR包,然后放进jdk1.6.0_37\\jre\\lib\\ext 重启eclispe 就可以在JRE系统库中看到。
con = DriverManager.getConnection;(\\是链接数据库的语句, 返回Connection con;对象。参数格式:(\端口/数据库名称\用户名,密码)
写入一条数据
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class Mysql {
/**
* 入口函数 * @param arg */
public static void main(String arg[]) { try {
Connection con = null; //定义一个MYSQL链接对象
Class.forName(\).newInstance(); //MYSQL驱动
con =
DriverManager.getConnection(\, \, \); //链接本地MYSQL
Statement stmt; //创建声明 stmt = con.createStatement();
//新增一条数据
stmt.executeUpdate(\INTO user (username, password) VALUES ('init', '123456')\);
ResultSet res = stmt.executeQuery(\LAST_INSERT_ID()\); int ret_id; if (res.next()) {
ret_id = res.getInt(1); System.out.print(ret_id);