要设置那些东西才能连接mysql
用的软件是jdk1.5.0
MySQL Server 5.0
Tomcat 6.0
mysql-connector-java-5.0.6
要设置那些东西才能连接mysql
用的软件是jdk1.5.0
MySQL Server 5.0
Tomcat 6.0
mysql-connector-java-5.0.6
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class MyJDBCTest {
//主函数main()
public static void main(String[] args) throws Exception {
String kongge = new String(" ");
//为后面的结果集输出好看点
Class.forName("com.mysql.jdbc.Driver");
//驱动
Connection conn = DriverManager
.getConnection("jdbc:mysql://localhost:3306/greatwqs?user=root&password=greatwqs");
Statement stmt = conn.createStatement();
//创建SQL语句,实现对数据库的操作功能
ResultSet rs = stmt.executeQuery("select * from person");
//返回查询的结果
while (rs.next()) {
System.out.print(rs.getString("num") + kongge);
System.out.print(rs.getString("name") + kongge);
System.out.print(rs.getString("gender") + kongge);
System.out.print(rs.getString("major") + kongge);
System.out.print(rs.getString("phone") + kongge);
System.out.println();
}//输出结果集的内容
rs.close();
stmt.close();
conn.close();
//关闭语句,结果集,数据库的连接.
}
}
这个是JAVA代码连接mysql数据库的,
显示结果如下:
JSP用下面的格式写(一般jsp内部不建议用数据库连接等操作,jsp只是做展示,下面也给你一个例子)
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*,com.mysql.jdbc.Driver" errorPage="" %>在JSP里面写JAVA代码
servlet
JDBC代码如下
private static Connection connection = null;
public synchronized static Connection getConnection() { if (connection == null) { try { Class.forName("com.mysql.jdbc.Driver"); connection = DriverManager.getConnection( "jdbc:mysql://192.168.1.68:3306/DormManager", "root", "admin"); } catch (ClassNotFoundException e) { e.printStackTrace(); } catch (SQLException e) { e.printStackTrace(); } }
Class.forName("com.mysql.jdbc.Driver"); 用反射机制加载MYSQL驱动
项目名字是DormManager root是用户名 admin是密码 return connection; }