JSP mysql 数据库怎么联接呀? 驱动包放在哪呀?

已举报 回答
JSP mysql 数据库怎么联接呀? 驱动包放在哪呀?
问在线客服
扫码问在线客服
  • 回答数

    7

  • 浏览数

    6,888

7个回答 默认排序
  • 默认排序
  • 按时间排序

肯定连不上啊 你把:@yang-PC换成你自己主机的IP地址,服务器不能读:@yang-PC!
取消 评论
一楼回答的很清楚了
取消 评论
Class.forName(com.mysql.jdbc.Driver);
Connection conn = java.sql.DriverManager.getConnection(jdbc:mysql://localhost/数据库名, root,null);
取消 评论
mysql-connector-java-5.1.5-bin.jar
去网上找这个东西(版本可以不同)放到WEB-INF文件夹的lib文件夹下应该就可以了。
取消 评论
//驱动程序名

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();

// 输出每一个数据值

out.print(id);

out.print(|);

out.print(num);

out.print(br);

while(rs.next()) {

out.print(rs.getString(1)+ );

out.print(|);

out.print(rs.getString(2));

out.print(br);

}

out.print(br);

out.print(数据库操作成功,恭喜你);

rs.close();

statement.close();

connection.close();

//
驱动包放在你的classpath路径里面
取消 评论
jsp中通过%%基本可以实现java代码做的很多事情,在%%里面你以前不是写*.JAVA时怎么写这个就怎么写,虽然这种变成不是很优雅。
取消 评论
你好用jdbc连接oracle的固定格式是
Connection getConnection(String url,String user,String password)
for oracle
url=jdbc:oracle:thin:@localhost:1521:dbsid
user=username
password=password
其中localhost可以换成IP地址
1521是端口号
dbsid是数据库名称
把你的改成jdbc:oracle:thin:@localhost:1521:orcl,yang,orcl 再试试
取消 评论
ZOL问答 > JSP mysql 数据库怎么联接呀? 驱动包放在哪呀?

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?