运用jdbc来通过代码来操作MySQL数据库
第一步:导入jar包,Java 连接 MySQL 需要驱动包,最新版下载地址为:http://dev.mysql.com/downloads/connector/j/,解压后得到jar库文件,然后在对应的项目中导入该库文件。
第二步:创建MySQL数据库的表,通过简单的数据库操作,创建数据库,名为chu_0,创建表,名为chu_002。
表有姓名,年龄,QQ号码。分别为varchar、int、varchar类型
第三步如下
package com.suzhou_jdbc_mysql;
import java.sql.*;
public class MySQLDemo {
static String driver="com.mysql.jdbc.Driver";
static String URL="jdbc:mysql://localhost:3306/chu_01";
static String password="szxy";
static String userName="root";
public static void main(String[] args) {
/*
* 1.加载驱动
* 2.获取数据库连接对象
* 3.获取SQL命令对象
* 4.创建SQL命令
* 5.指定SQL命令
* 6.关闭资源
*/
Connection conn = null;
Statement stmt = null;
try {
Class.forName(driver);
conn=(Connection) DriverManager.getConnection(URL, userName, password);
stmt=(Statement) conn.createStatement();
String sql="insert into chu_002 values('chu',13,'1344')";
int i=stmt.executeUpdate(sql);
System.out.println("执行结果为:"+i);
}
catch (ClassNotFoundException e) {
e.printStackTrace();
}
catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
finally {
try {
stmt.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
try {
conn.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}