永发信息网

jsp连mysql

答案:3  悬赏:70  手机版
解决时间 2021-04-24 09:29
  • 提问者网友:眉目添风霜
  • 2021-04-23 12:02

要设置那些东西才能连接mysql

用的软件是jdk1.5.0

MySQL Server 5.0

Tomcat 6.0

mysql-connector-java-5.0.6

最佳答案
  • 五星知识达人网友:骨子里都是戏
  • 2021-04-23 13:27

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="" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns=" http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>连接flash</title>
</head>

<body>
<%



try{
String sql="select * from card_info";
String url="jdbc:mysql://127.0.0.1:3306/pay";
Class.forName("com.mysql.jdbc.Driver");
Connection con=DriverManager.getConnection(url,"","");
Statement stmt=con.createStatement(sql);
ResultSet rs=stmt.executeQuery();

while(rs.next()){
out.print("success");
}
}

catch(Exception e){

}

%>
</body>
</html>
全部回答
  • 1楼网友:有你哪都是故乡
  • 2021-04-23 14:19

在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; }

  • 2楼网友:患得患失的劫
  • 2021-04-23 13:52
dataSource.url = jdbc:mysql://连接主机的IP / 数据库名称 dataSource.driverClassName = com.mysql.jdbc.Driver(mysql 驱动) dataSource.username = 数据库用户名 dataSource.password = 数据库密码
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯