JAVA连接mysql讲解
2015-03-18 14:34
211 查看
准备工作:
1、安装jdk,Eclipse,mysql
2、数据库可以正常访问,jdk环境变量已配置
3、mysql-connector-java-5.0.8-bin.jar包导入java工程
4、本次演示的是访问mysql中一个数据库中的一张表
package com.shanliu.sql;
import java.sql.*;
import com.mysql.jdbc.Connection;
import com.mysql.jdbc.ResultSet;
import com.mysql.jdbc.Statement;
public class MySql {
public static void main(String[] args) {
// TODO Auto-generated method stub
//驱动字符串
String driver="com.mysql.jdbc.Driver";
//连接数据库地址
String url="jdbc:mysql://192.168.57.21/t_epa_source";
//访问数据库用户名
String user="root";
//访问数据库密码
String passwd="Zhcs@2014";
try {
//加载驱动
Class.forName(driver);
Connection conn =(Connection) DriverManager.getConnection(url,user,passwd);
if(!conn.isClosed())
{
System.out.println("Success connecting to the Database");
}
//statement用啦执行SQL语句
Statement statement = (Statement) conn.createStatement();
//要执行的SQL语句
String sql = "select sfzh,name,time1 from testsjc where id<10";
//执行SQL后的结果集放在rs对象中
ResultSet rs = (ResultSet) statement.executeQuery(sql);
System.out.println("-----------------");
System.out.println("执行结果如下");
System.out.println("身份证号"+"\t"+"\t"+"姓名"+"\t"+"时间Time1");
System.out.println("------------------");
//String sname=null;
while(rs.next())
{
//选择NAME这一列
String name=rs.getString("name");
String sfzh=rs.getString("sfzh");
//String time1=rs.getDate("time1").toString();
Date time1=rs.getDate("time1");
//输出结果
System.out.println(name+"\t"+sfzh+"\t"+time1);
}
rs.close();
conn.close();
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}
}
}
1、安装jdk,Eclipse,mysql
2、数据库可以正常访问,jdk环境变量已配置
3、mysql-connector-java-5.0.8-bin.jar包导入java工程
4、本次演示的是访问mysql中一个数据库中的一张表
package com.shanliu.sql;
import java.sql.*;
import com.mysql.jdbc.Connection;
import com.mysql.jdbc.ResultSet;
import com.mysql.jdbc.Statement;
public class MySql {
public static void main(String[] args) {
// TODO Auto-generated method stub
//驱动字符串
String driver="com.mysql.jdbc.Driver";
//连接数据库地址
String url="jdbc:mysql://192.168.57.21/t_epa_source";
//访问数据库用户名
String user="root";
//访问数据库密码
String passwd="Zhcs@2014";
try {
//加载驱动
Class.forName(driver);
Connection conn =(Connection) DriverManager.getConnection(url,user,passwd);
if(!conn.isClosed())
{
System.out.println("Success connecting to the Database");
}
//statement用啦执行SQL语句
Statement statement = (Statement) conn.createStatement();
//要执行的SQL语句
String sql = "select sfzh,name,time1 from testsjc where id<10";
//执行SQL后的结果集放在rs对象中
ResultSet rs = (ResultSet) statement.executeQuery(sql);
System.out.println("-----------------");
System.out.println("执行结果如下");
System.out.println("身份证号"+"\t"+"\t"+"姓名"+"\t"+"时间Time1");
System.out.println("------------------");
//String sname=null;
while(rs.next())
{
//选择NAME这一列
String name=rs.getString("name");
String sfzh=rs.getString("sfzh");
//String time1=rs.getDate("time1").toString();
Date time1=rs.getDate("time1");
//输出结果
System.out.println(name+"\t"+sfzh+"\t"+time1);
}
rs.close();
conn.close();
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}
}
}
相关文章推荐
- (韩顺平讲解)jdbc学习(四)---java连接mysql
- 连接MySQl的JavaBean
- 连接MySQL并提供查询,删除,修改和添加的java程序
- JAVA连接MySQL简单例子
- Java连接数据库(mysql,sqlsever,Oracle,access)的调用函数!
- java.net.SocketException: Broken pipe /Mysql在经过8小时不使用后会自动关闭已打开的连接
- JAVA 连接 MySQL 数据库
- Java连接Mysql,SQL Server, Access,Oracle
- 关于mysql-connector-java×××.jar(这是mysql连接jdbc驱动的一个包)缺失造成Unable to load driver.
- JAVA连接MYSQL配置
- MySql 中Java的数据库连接字符串
- jsp中连接mysql的javabean
- java 连接 mysql 数据库"javax.servlet.ServletException: org.gjt.mm.mysql.Driver"是什么问题,怎样解决?
- java 与MYSQL 的连接 例子 精典
- java与MySql连接的增删查改
- java,jsp连接mysql
- 连接mysql的javabean实例+简单分页
- java mysql连接公共类
- 原来用的java连接mysql的数据库连接程序
- java连接mysql出现字符集错误处理