导航:首页 > 方法技巧 > jsp连接mysql的方法

jsp连接mysql的方法

发布时间:2022-01-09 00:13:59

1. jsp如何连接MySQL

建议lz调试 你看下链接是不是没拿到 或者没加载驱动jar包

2. JSP连接MySQL

不是放到tomcat目录下,而是放到项目所在的webroot-webinf-lib下
-------------
你用的是eclipse还是MyEclipse 啊?
如果是后者的话,发布项目的时候会自动把workspace的项目拷贝到tomcat的webapps目录下。

3. 怎么使用jsp连接mysql数据库

servlet中一般都是直接调用逻辑层提供的方法(需要连接数据库)

逻辑层都是一个一个的java类,在java类中实现数据库连接

传统的方法,Class.forName()-DriverManager.getConnection()-conn(实例).createStatement或者prepareStatement-stmt(实例).execute()

数据库连接池:驱动放入web容器的lib,配置context.xml-利用JNDI技术获取数据源对象-该对象调用getConnection(),后面的操作一样

Contextct=newInitialContext()
DataSourceds=(DataSource)cx.lookUp("java:comp/env/jdbc/news(前缀+下面配置的Name值)")
<Resourcename="jdbc/news"auth="Container"type="javax.sql.DataSource"
maxActive="100"maxIdle="30"maxWait="10000"username="root"password="1234"
driverClassName="com.mysql.jdbc.Driver"url="jdbc:mysql://localhost:3306/newsmanagersystem?useUnicode=true&amp;CharacterEncoding=UTF-8"
/>

4. jsp怎么连接mysql数据库

Class.forName("com.mysql.jdbc.Driver");
Connection conn=DriverManager.getConnection("jdbc:mysql://"+host+"/"+dbname,username,password);
Statement Stmt=conn.createStatement();
ResultSet rs=Stmt.executeQuery(sql);
这是基本的数据库操作方法
大概流程就是加载驱动类,创建连接,执行数据库操作,关闭

5. 初学:jsp如何连接Mysql.

用jsp+tomcat+mysql搭建,确定好你的Tomcat能启动,mysql能登录,jsp能运行。

首先下载最新的mysql驱动程序(Mysql JDBC Driver)
解压后,把里面的mysql-connector-java-x.x.x-alpha-bin.jar(x表示版本号)文件复制到你的tomcat/common/lib下,重启Tomcat,jsp连接mysql的环境就完成

jsp提取数据库数据的测试程序

<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<html>
<body>
<%
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
String url ="jdbc:mysql://localhost/db_name?user=yourusername&password=yourpassword&useUnicode=true&characterEncoding=GB2312" ;
Connection conn= DriverManager.getConnection(url);
Statement stmt=conn.createStatement();
String query="select field_name from table_name order by id";
ResultSet rs=stmt.executeQuery(query);
while(rs.next())
{
String s=rs.getString("field_name");//看准你的字段是不是字符型,不然就不能用getString,根据字段类使用getBoolean等等
out.print(s+"<br>");
}
%>
</body>
</html>

里面的yourusername和yourpassword改成你的mysql的用户名和密码,其余的db_name、field_name和table_name也照样改成相应的名字即可

6. 如何实现JSP和MYSQL的连接

<%@ page import="java.sql.*"%>
<%!
String user="root";
String pass="1234";
String database="test";
String url="jdbc:mysql://localhost/"+database+"?useUnicode=true&characterEncoding=utf-8";
%>
<%
Connection conn=null;
Statement stmt=null;
try{Class.forName("com.mysql.jdbc.Driver").newInstance();
conn=DriverManager.getConnection(url,user,pass);
stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);
}catch(SQLException sqle){
out.println("SQL Exception : "+sqle);
}
request.setCharacterEncoding("utf-8");
%>

7. jsp怎么连接mysql

使用Jsp+Tomcat+Mysql搭建。1、确定好你的Tomcat能启动,2、mysql能登录,jsp能运行。
操作步骤
1、下载最新的mysql驱动程序(Mysql JDBC Driver)
解压2、把里面的mysql-connector-java-x.x.x-alpha-bin.jar(x表示版本号)文件复制到你的tomcat/common/lib下,重启Tomcat,jsp连接mysql的环境就完成

3、jsp提取数据库数据的测试程序

<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<html>
<body>
<%
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
String url ="jdbc:mysql://localhost/db_name?user=yourusername&password=yourpassword&useUnicode=true&characterEncoding=GB2312" ;
Connection conn= DriverManager.getConnection(url);
Statement stmt=conn.createStatement();
String query="select field_name from table_name order by id";
ResultSet rs=stmt.executeQuery(query);
while(rs.next())
{
String s=rs.getString("field_name");//看准你的字段是不是字符型,不然就不能用getString,根据字段类使用getBoolean等等
out.print(s+"<br>");
}
%>
</body>
</html>
4、里面的yourusername和yourpassword改成你的mysql的用户名和密码,其余的db_name、field_name和table_name也照样改成相应的名字就可以了。

8. jsp连接mysql,如何操作

mysql-connector-java-3.1.14-bin.jar 这个包

http://mysql.easynet.be/Downloads/Connector-J/mysql-connector-java-3.1.14.zip

环境变量
classpath .;d:\j2sdk\lib\dt.jar;d:\j2sdk\lib\tools.jar;d:\mysqlforjdbc\mysql-connector-java-3.1.14-bin.jar;d:\j2sdk\lib\mysql-connector-java-3.1.14-bin.jar;d:\mysqlforjdbc\msbase.jar;d:\mysqlforjdbc\mssqlserver.jar;d:\mysqlforjdbc\msutil.jar

JAVA_HOME d:\j2sdk

Path ;%JAVA_HOME%\bin\

执行代码,输出结果在 C:\Tomcat 5.0\webapps\ROOT 中新建 test_mysql.jsp 测试文件<%@ 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="root";//密码String userPasswd="";//数据库名String dbName="ex";//表名String tableName="post";//联结字符串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("title");out.print("| ");out.print("comment ");out.print("<br>");while(rs.next()) {out.print(rs.getString(1)); out.print(" | ");out.print(rs.getString(2));out.print(" | "); out.print(rs.getString(3));out.print("<br>"); } out.print("<br>");out.print("数据库操作成功,恭喜你"); rs.close(); statement.close(); connection.close(); %>

阅读全文

与jsp连接mysql的方法相关的资料

热点内容
解决方法和解决原理一样吗 浏览:468
有什么方法知道另一半的钱去哪里 浏览:119
有膝盖疼的毛病用什么方法减肥 浏览:253
花盆种植三种发芽方法 浏览:440
什么方法解答 浏览:595
学生食用鸡蛋前的鉴别方法 浏览:817
如何证明新生儿胃管在胃内的方法 浏览:576
竖直角观测方法步骤视频教学 浏览:809
仪器分析方法的局限性 浏览:297
手机维修设备安装方法 浏览:90
男性如何祛斑最快最有效方法 浏览:302
鱼线标签快速打结方法 浏览:532
训练时呼吸方法 浏览:245
体寒血亏用什么锻炼方法改善 浏览:597
用化学方法鉴别2丁醇 浏览:816
木板打孔方法有哪些 浏览:906
幼儿流鼻涕什么方法好的快 浏览:783
高中地理教学方法及选用依据 浏览:953
母乳的正确喂养方法 浏览:708
分水器连接的方法 浏览:562