1、这是连接后进行一些简单操作后的结果:Succeeded connecting to the Database!学号 姓名2011001 张三2011002 李四2011003 王五先去下载 MySql 并安装好。安装 MySql 的方法在http:/ jdbc 驱动。http:/ zip 文件也放到解压后的目录中,方便管理使用。我使用的是 eclipse,我要导入包,先进行一些设置。安装 jre。添加外部 jar 文件打开刚才解压得到的 jar 文件。打开的效果。使用 mysql 创建数据库,进行测试。mysql use test;Database changedmysql create ta
2、ble student (- sno char(7) not null,- sname varchar(8) not null,- sex char(2) not null- );Query OK, 0 rows affectedmysql insert into student values- (2011001, 张三, 男);Query OK, 1 row affectedmysql insert into student values- (2011002, 李四, 男);Query OK, 1 row affectedmysql insert into student values- (
3、2011003, 王五, 男);Query OK, 1 row affectedmysql select * from student;+-+-+-+| sno | sname | sex |+-+-+-+| 2011001 | 张三 | 男 | 2011002 | 李四 | 男 | 2011003 | 王五 | 男 |+-+-+-+3 rows in setmysql 编码测试。输入下面源代码:import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.S
4、QLException;import java.sql.Statement;public class JDBCTest public static void main(String args)try / 加载驱动程序Class.forName(“com.mysql.jdbc.Driver“);/ URL指向要访问的数据库名testString url = “jdbc:mysql:/127.0.0.1:3306/test“;/ MySQL配置 时的用户名String user = “root“;/ MySQL配置 时的密码String password = “123456“;/ 连续数据库Con
5、nection connection = DriverManager.getConnection(url, user, password);if(!connection.isClosed()System.out.println(“Succeeded connecting to the Database!“);/ statement用来执行SQL语句Statement statement = connection.createStatement();/ 要执行的SQL语句String sql = “select * from student“;/ 执行SQL语句并返回结果集ResultSet r
6、s = statement.executeQuery(sql);System.out.println(“ 学号“ + “t“ + “ 姓名“ );String name = null;while(rs.next() / 选择sname这列数据name = rs.getString(“sname“);/ 输出结 果System.out.println(rs.getString(“sno“) + “t“ + name);/ 关闭结果集rs.close();/ 关闭连接connection.close(); catch(ClassNotFoundException e) System.out.println(“Sorry,cant find the Driver!“);e.printStackTrace(); catch(SQLException e) e.printStackTrace(); catch(Exception e) e.printStackTrace();输出的结果如下:Succeeded connecting to the Database!学号 姓名2011001 张三2011002 李四2011003 王五