急问一个问题:XP下安装那个版本的mysql以及connetor for JDBC最好(把安装时要注意的事项说清楚) XP下的详细安装步骤:http://blog.csdn.net/saulzy/archive/2005/04/23/359648.aspx 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼上那位大侠,我按你的方法做了,但遇到了问题,我在你的blog留言了。还有JDBC的连接问题,不知道你能帮忙吗? <%@ page contentType="text/html; charset=gb2312" %><%@ page language="java" %><%@ page import="com.mysql.jdbc.Driver" %><%@ page import="java.sql.*" %><% //驱动程序名 String driverName="com.mysql.jdbc.Driver"; //数据库用户名 String userName="cl41"; //密码 String userPasswd="123456"; //数据库名 String dbName="db"; //表名 String tableName="dbtest"; //联结字符串 String url="jdbc:mysql://localhost/"+dbName+"?user="+userName+"&password="+userPasswd; Class.forName("com.mysql.jdbc.Driver").newInstance(); Connection connection=DriverManager.getConnection(url); Statement statement = connection.createStatement(); String sql="SELECT * FROM "+tableName; ResultSet rs = statement.executeQuery(sql); //获得数据结果集合 ResultSetMetaData rmeta = rs.getMetaData(); //确定数据集的列数,亦字段数 int numColumns=rmeta.getColumnCount(); // 输出每一个数据值 while(rs.next()) {%><%rs.getString(1);%> <%rs.getString(2);%> <%} out.print("数据库操作成功,恭喜你"); rs.close(); statement.close(); connection.close(); %> 逍遥 11:15:36刚才没有把<% %>去掉,应该这样:while(rs.next()) {out.print(rs.getString(1)); out.print(rs.getString(2));} MySQL Server has gone away 建一个自动增长的主键列 mysql4和myssql5区别 在一个服务器上可以最多建立多少个数据库阿,每个数据库中有多少个表阿? 使用ODBC访问MySQL二进制数据出错问题 终于升星了,散分! 我用odbc连接vc.net怎么总是非法? mysql支持这种子查询吗?在线等待 请教高手,MySQL数据库如何卸载??在线等! 日期比较问题。 关于JDBC connector for mysql的配置问题? EMSMySQLManager导入,导出问题
还有JDBC的连接问题,不知道你能帮忙吗?
<%@ page language="java" %>
<%@ page import="com.mysql.jdbc.Driver" %>
<%@ page import="java.sql.*" %>
<%
//驱动程序名
String driverName="com.mysql.jdbc.Driver";
//数据库用户名
String userName="cl41";
//密码
String userPasswd="123456";
//数据库名
String dbName="db";
//表名
String tableName="dbtest";
//联结字符串
String url="jdbc:mysql://localhost/"+dbName+"?user="+userName+"&password="+userPasswd;
Class.forName("com.mysql.jdbc.Driver").newInstance();
Connection connection=DriverManager.getConnection(url);
Statement statement = connection.createStatement();
String sql="SELECT * FROM "+tableName;
ResultSet rs = statement.executeQuery(sql);
//获得数据结果集合
ResultSetMetaData rmeta = rs.getMetaData();
//确定数据集的列数,亦字段数
int numColumns=rmeta.getColumnCount();
// 输出每一个数据值
while(rs.next()) {%>
<%rs.getString(1);%>
<%rs.getString(2);%>
<%} out.print("数据库操作成功,恭喜你");
rs.close();
statement.close();
connection.close();
%>
逍遥 11:15:36
刚才没有把<% %>去掉,应该这样:
while(rs.next()) {out.print(rs.getString(1)); out.print(rs.getString(2));}