如何使用JSP连接MySQL数据库的方法

黄舟
发布: 2017-08-03 10:44:02
原创
2586 人浏览过

上一篇介绍了连接access数据库,这一次介绍连接MySql数据库,这个数据库比access更好用

通过MySql数据库驱动程序连接

1.

①driverClass=”com.mysql.jdbc.Driver”
②url=”jdbc:mysql://127.0.0.1:3306/mytest”
登录后复制

1.png

2.举个例子

连接数据库查询表的相关语句:

  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();
登录后复制

2.png

通过JDBC-ODBC桥驱动器连接

1.首先设置odbc数据源,具体步骤为:

打开控制面板,”性能与维护—》管理工具—》数据源(ODBC)”,打开数据源,如图所示:

3.png

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

4.png

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

5.png

4.选择MySql odbc 5.1

6.png

5.填写数据库信息

7.png

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

8.png

7.相应代码为

classDriver=”sun.jdbc.odbc.JdbcOdbcDriver”
url=”jdbc:odbc:MySql”
登录后复制

举个例子

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数据库的方法的详细内容。更多信息请关注PHP中文网其他相关文章!

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!