本文摘自PHP中文网,作者黄舟,侵删。
上一篇介绍了连接access数据库,这一次介绍连接MySql数据库,这个数据库比access更好用通过MySql数据库驱动程序连接
1.
1 2 | ①driverClass=”com.mysql.jdbc.Driver”
②url=”jdbc:mysql://127.0.0.1:3306/mytest”
|

2.举个例子
连接数据库查询表的相关语句:
1 2 3 4 5 6 7 8 9 10 11 | Class.forName( "com.mysql.jdbc.Driver" );
Connection conn=DriverManager.getConnection( "jdbc:mysql://127.0.0.1:3306/mytest" , "root" , "" );
Statement stmt=conn.createStatement();
ResultSet rs=stmt.executeQuery( "select * from userinfo" );
while(rs. next ())
{
out .print( "<br>用户名:" +rs.getString( "username" )+ "密码:" +rs.getString( "password" ));
}
rs. close ();
stmt. close ();
conn. close ();
|

通过JDBC-ODBC桥驱动器连接
1.首先设置odbc数据源,具体步骤为:
打开控制面板,”性能与维护―》管理工具―》数据源(ODBC)”,打开数据源,如图所示:

2.点击“系统DSN”,界面如图

3.点击添加,出现“创建新数据源”对话框,如图

4.选择MySql odbc 5.1

5.填写数据库信息

6.点击确定,反回 “ODBC 数据源管理器”对话框,系统数据源中出现新建的数据源

7.相应代码为
1 2 | classDriver=”sun.jdbc.odbc.JdbcOdbcDriver”
url=”jdbc:odbc:MySql”
|
举个例子
1 2 3 4 5 6 7 8 9 10 11 | Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection conn=DriverManager.getConnection( "jdbc:odbc:MySql" , "" , "" );
Statement stmt=conn.createStatement();
ResultSet rs=stmt.executeQuery( "select * from userinfo" );
while(rs. next ())
{
out .print( "<br>用户名:" +rs.getString( "username" )+ "密码:" +rs.getString( "password" ));
}
rs. close ();
stmt. close ();
conn. close ();
|
以上就是如何使用JSP连接MySQL数据库的方法的详细内容,更多文章请关注木庄网络博客!!
相关阅读 >>
mysql如何把字符串拆成多行
mysql存储过程和函数的操作(十二)
如何在linux下设置mysql数据库编码
怎么在mysql中附加数据库
mysql在linux下最简单的安装方法
c#如何连接mysql数据库?
mysql数据库事务transaction示例讲解教程
如何利用cmd连接本机mysql数据库
在mysql 5.7上使用group by语句出现1055错误问题
怎么找到mysql安装位置?
更多相关阅读请进入《JSP》频道 >>
机械工业出版社
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。
转载请注明出处:木庄网络博客 » 如何使用JSP连接MySQL数据库的方法