精华内容
下载资源
问答
  • JSP连接mysql数据库

    2021-07-22 19:06:26
    我使用的是图形化管理工具Navicat Premium 连接MySQL数据库: 1.文件-新建连接-mysql-建立数据库并命名为test 2,双击新建的test数据库,将本地的sql文件鼠标拖进页面,导入sql文件,得到map_enword表 二、设置...

    本文介绍通过JSP网页连接到MySQL,并将选取数据显示在JSP网页中。

    一、在nysql数据库中新建数据表

    我使用的是图形化管理工具Navicat Premium 连接MySQL数据库:

    1.文件-新建连接-mysql-建立数据库并命名为test

    2,双击新建的test数据库,将本地的sql文件鼠标拖进页面,导入sql文件,得到map_enword表

    二、设置Tomcat

    1.将JDBC驱动mysql-connector-java-5.1.43-bin.jar文件拷贝到Tomcat安装目录下的lib文件夹中。用到JDBC连接数据库。

    2.启动Tomcat:

    双击bin目录下的“startup.bat”,或者在bin目录下打开命令窗口,输入“startup.bat”,回车。

    3.修改index.jsp文件 

    将红框中的部分修改为相应的内容。

     4.运行文件

    将index.jsp放在vis2021文件夹下,在浏览器输入http://XX.XX.XX.XX/vis2021/index.jsp (IP地址),即可得到最终结果:

    三、实验中需要注意的问题

    1,密码输入错误:

    若报错:java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)

    原因:密码输入错误

    解决方法:查看mysql密码重新输入;或将userpasswd设置为空

    2.版本不匹配问题:

    若报错:Unknown initial character set index '255' received from server. Initial client character 

    原因:mysql版本要比mysql-connector驱动文件高,需要下载更高版本的驱动文件

    如mysql 8.0适用于mysql-connector-java-5.1.46-bin.jar

    还需注意,将驱动包放置在lib下后,还需要重新启动tomcat

           最后的最后,调bug很枯燥,但希望大家有逻辑地调,有思路地CSDN,一顿操作猛如虎地没有方向地调非但容易浪费时间还可能会影响好心情~

     

     

    展开全文
  • 当您面临jsp连接MySQL数据库问题,你首先需要在MySQL数据库里创建一username表,表里面创建两个字符型的字段,字段名分别为:uid,pwd,然后插入几条测试数据。以下用两种方式来实现JSP连接MySql数据库第一种方式,用...

    当您面临jsp连接MySQL数据库问题,你首先需要在MySQL数据库里创建一username表,表里面创建两个字符型的字段,字段名分别为:uid,pwd,然后插入几条测试数据。

    以下用两种方式来实现JSP连接MySql数据库

    第一种方式,用JSP实现:

    ");}rs.close();stmt.close();conn.close();%>

    第二种方式,用JavaBean来实现:

    DBConnMySql.java编译以后的Class文件应该放在web-INF/classes/conn目录下。

    package conn;    //导入包import java.sql.*;        //导入数据库操作的类public class DBConnMySql            //构造方法,初始化{private Connection conn;        //连接对象private Statement stmt;    //语句对象private ResultSet rs;    //结果集对象private String MySqldriver;//MYSQL Server驱动程序字符串private String MySqlURL; //MYSQL Server连接字符串//*********************************用  org.gjt.mm.mysql.Driver 驱动 *  该方法取得连接所需各种参数,组成连接字符串,然后再建立连接*  server;dbname,user,pass,port 分别表示MYSQL 服务器的地址,*  数据库,用户名,密码,端口**********************************/public Connection getConnToMySql(String server,String dbname,String user,String pass,String port){//MYSQl驱动程序MySqldriver = "org.gjt.mm.mysql.Driver";    MySqlURL = "jdbc:mysql://";          //连接字符串一部分try{//完整的连接字符串MySqlURL =MySqlURL+server+":"+port+"/"+dbname+"?user="+user+"&password="+pass+"&useUnicode=true&characterEncoding=GB2312"; Class.forName(MySqldriver);conn = DriverManager.getConnection(MySqlURL);}catch(Exception e){System.out.println("操作数据库出错,请仔细检查");//System.err.println(e.getMessage());}return conn;}    //关闭数据库连接public void close(){try{//rs.close();//stmt.close();conn.close();}catch(SQLException sqlexception){sqlexception.printStackTrace();}}}

    这个文件只是实现了数据库的连接,下面再写一个测试文件,就是用SQL语句从数据库里查询出记录,以验证我们数据库的连接是否成功。

    connmysql.jsp文件源代码如下:

    ");}//rs.close();//stmt.close();//conn.close();DBConn.close();%>

    http://www.gaodaima.com/?p=42953JSP连接MySQL数据库问题

    欢迎大家阅读《JSP连接MySQL数据库问题》,跪求各位点评,若觉得好的话请收藏本文,by 搞代码

    原创文章,转载请注明: 转载自搞代码

    e7ce419cf2d6ad34d01da2ceb8829eed.png

    微信 赏一包辣条吧~

    023a57327877fb4402bcc76911ec18ea.png

    支付宝 赏一听可乐吧~

    展开全文
  • 下载本文示例代码当您面临JSP连接MySQL数据库问题,你首先需要在MySQL数据库里创建一username表,表里面创建两个字符型的字段,字段名分别为:uid,pwd,然后插入几条测试数据。以下用两种方式来实现JSP连接MySql...

    下载本文示例代码

    当您面临JSP连接MySQL数据库问题,你首先需要在MySQL数据库里创建一username表,表里面创建两个字符型的字段,字段名分别为:uid,pwd,然后插入几条测试数据。

    以下用两种方式来实现JSP连接MySql数据库

    第一种方式,用JSP实现:

    ");}

    rs.close();stmt.close();conn.close();%>

    第二种方式,用JavaBean来实现:

    DBConnMySql.java编译以后的Class文件应该放在Web-INF\classes\conn目录下。

    package conn; //导入包import java.sql.*;

    //导入数据库操作的类public class DBConnMySql

    //构造方法,初始化{private Connection conn;

    //连接对象private Statement stmt;

    //语句对象private ResultSet rs;

    //结果集对象private String MySqldriver;

    //MYSQL Server驱动程序字符串private String MySqlURL;

    //MYSQL Server连接字符串//*********************************

    用 org.gjt.mm.mysql.Driver 驱动

    * 该方法取得连接所需各种参数,组成连接字符串,

    然后再建立连接* server;dbname,user,pass,port

    分别表示MYSQL 服务器的地址,

    * 数据库,用户名,密码,端口

    **********************************/

    public Connection getConnToMySql

    (String server,String dbname,String user,String pass,String port)

    {//MYSQl驱动程序MySqldriver = "org.gjt.mm.mysql.Driver";

    MySqlURL = "jdbc:mysql://";

    //连接字符串一部分try{//完整的连接字符串MySqlURL

    =MySqlURL server ":" port "/" dbname "?user=

    " user "&password=" pass "&useUnicode

    =true&characterEncoding=GB2312";

    Class.forName(MySqldriver);conn

    = DriverManager.getConnection(MySqlURL);}

    catch(Exception e){System.out.println

    ("操作数据库出错,请仔细检查");

    //System.err.println(e.getMessage());}return conn;}

    //关闭数据库连接public void close(){try{//rs.close();

    //stmt.close();conn.close();}catch(SQLException

    sqlexception){sqlexception.printStackTrace();}}}

    这个文件只是实现了数据库的连接,下面再写一个测试文件,就是用SQL语句从数据库里查询出记录,以验证我们数据库的连接是否成功。

    connmysql.jsp文件源代码如下:

    ");}

    //rs.close();//stmt.close();//conn.close();DBConn.close();%> 阅读关于 JSP 连接 MySQL 数据库 问题 的全部文章

    当您面临JSP连接MySQL数据库问题,你首先需要在MySQL数据库里创建一username表,表里面创建两个字符型的字段,字段名分别为:uid,pwd,然后插入几条测试数据。

    以下用两种方式来实现JSP连接MySql数据库

    第一种方式,用JSP实现:

    ");}

    rs.close();stmt.close();conn.close();%>

    第二种方式,用JavaBean来实现:

    DBConnMySql.java编译以后的Class文件应该放在Web-INF\classes\conn目录下。

    package conn; //导入包import java.sql.*;

    //导入数据库操作的类public class DBConnMySql

    //构造方法,初始化{private Connection conn;

    //连接对象private Statement stmt;

    //语句对象private ResultSet rs;

    //结果集对象private String MySqldriver;

    //MYSQL Server驱动程序字符串private String MySqlURL;

    //MYSQL Server连接字符串//*********************************

    用 org.gjt.mm.mysql.Driver 驱动

    * 该方法取得连接所需各种参数,组成连接字符串,

    然后再建立连接* server;dbname,user,pass,port

    分别表示MYSQL 服务器的地址,

    * 数据库,用户名,密码,端口

    **********************************/

    public Connection getConnToMySql

    (String server,String dbname,String user,String pass,String port)

    {//MYSQl驱动程序MySqldriver = "org.gjt.mm.mysql.Driver";

    MySqlURL = "jdbc:mysql://";

    //连接字符串一部分try{//完整的连接字符串MySqlURL

    =MySqlURL server ":" port "/" dbname "?user=

    " user "&password=" pass "&useUnicode

    =true&characterEncoding=GB2312";

    Class.forName(MySqldriver);conn

    = DriverManager.getConnection(MySqlURL);}

    catch(Exception e){System.out.println

    ("操作数据库出错,请仔细检查");

    //System.err.println(e.getMessage());}return conn;}

    //关闭数据库连接public void close(){try{//rs.close();

    //stmt.close();conn.close();}catch(SQLException

    sqlexception){sqlexception.printStackTrace();}}}

    这个文件只是实现了数据库的连接,下面再写一个测试文件,就是用SQL语句从数据库里查询出记录,以验证我们数据库的连接是否成功。

    connmysql.jsp文件源代码如下:

    ");}

    //rs.close();//stmt.close();//conn.close();DBConn.close();%> 阅读关于 JSP 连接 MySQL 数据库 问题 的全部文章

    下载本文示例代码

    教你轻松应对JSP连接MySQL数据库问题教你轻松应对JSP连接MySQL数据库问题教你轻松应对JSP连接MySQL数据库问题教你轻松应对JSP连接MySQL数据库问题教你轻松应对JSP连接MySQL数据库问题教你轻松应对JSP连接MySQL数据库问题教你轻松应对JSP连接MySQL数据库问题教你轻松应对JSP连接MySQL数据库问题教你轻松应对JSP连接MySQL数据库问题教你轻松应对JSP连接MySQL数据库问题教你轻松应对JSP连接MySQL数据库问题教你轻松应对JSP连接MySQL数据库问题教你轻松应对JSP连接MySQL数据库问题教你轻松应对JSP连接MySQL数据库问题教你轻松应对JSP连接MySQL数据库问题

    阅读(349) | 评论(0) | 转发(0) |

    展开全文
  • JSP连接数据库大全数据库里建一个表test,有两个字段比如为test1,test2,可以用下面SQL建create table test(test1 varchar(20),test2 varchar(20)然后向这个表写入一条测试纪录====================================...

    JSP连接数据库大全

    数据库里建一个表test,有两个字段比如为test1,test2,可以用下面SQL建

    create   table   test(test1   varchar(20),test2   varchar(20)

    然后向这个表写入一条测试纪录

    ========================================================================

    一、jsp连接Oracle8/8i/9i数据库(用thin模式)

    testoracle.jsp如下:

    String   url= "jdbc:oracle:thin:@localhost:1521:orcl ";

    //orcl为你的数据库的SID

    String   user= "scott ";

    String   password= "tiger ";

    Connection   conn=   DriverManager.getConnection(url,user,password);

    Statement   stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);

    String   sql= "select   *   from   test ";

    ResultSet   rs=stmt.executeQuery(sql);

    while(rs.next())   {%>

    您的第一个字段内容为:

    您的第二个字段内容为:

    stmt.close();

    conn.close();

    %>

    ========================================================================

    二、jsp连接Sql   Server7.0/2000数据库

    testsqlserver.jsp如下:

    String   url= "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs ";

    //pubs为你的数据库的

    String   user= "sa ";

    String   password= " ";

    Connection   conn=   DriverManager.getConnection(url,user,password);

    Statement   stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);

    String   sql= "select   *   from   test ";

    ResultSet   rs=stmt.executeQuery(sql);

    while(rs.next())   {%>

    您的第一个字段内容为:

    您的第二个字段内容为:

    stmt.close();

    conn.close();

    %>

    ========================================================================

    三、jsp连接DB2数据库

    testdb2.jsp如下:

    String   url= "jdbc:db2://localhost:5000/sample ";

    //sample为你的数据库名

    String   user= "admin ";

    String   password= " ";

    Connection   conn=   DriverManager.getConnection(url,user,password);

    Statement   stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);

    String   sql= "select   *   from   test ";

    ResultSet   rs=stmt.executeQuery(sql);

    while(rs.next())   {%>

    您的第一个字段内容为:

    您的第二个字段内容为:

    stmt.close();

    conn.close();

    %>

    ========================================================================

    四、jsp连接Informix数据库

    testinformix.jsp如下:

    String   url   =

    "jdbc:informix-sqli://123.45.67.89:1533/testDB:INFORMIXSERVER=myserver;

    user=testuser;password=testpassword ";

    //testDB为你的数据库名

    Connection   conn=   DriverManager.getConnection(url);

    Statement   stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);

    String   sql= "select   *   from   test ";

    ResultSet   rs=stmt.executeQuery(sql);

    while(rs.next())   {%>

    您的第一个字段内容为:

    您的第二个字段内容为:

    stmt.close();

    conn.close();

    %>

    ========================================================================

    五、jsp连接Sybase数据库

    testmysql.jsp如下:

    String   url   = "   jdbc:sybase:Tds:localhost:5007/tsdata ";

    //tsdata为你的数据库名

    Properties   sysProps   =   System.getProperties();

    SysProps.put( "user ", "userid ");

    SysProps.put( "password ", "user_password ");

    Connection   conn=   DriverManager.getConnection(url,   SysProps);

    Statement   stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);

    String   sql= "select   *   from   test ";

    ResultSet   rs=stmt.executeQuery(sql);

    while(rs.next())   {%>

    您的第一个字段内容为:

    您的第二个字段内容为:

    stmt.close();

    conn.close();

    %>

    ========================================================================

    六、jsp连接MySQL数据库

    testmysql.jsp如下:

    String   url   = "jdbc:mysql://localhost/softforum?user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1 "

    //testDB为你的数据库名

    Connection   conn=   DriverManager.getConnection(url);

    Statement   stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);

    String   sql= "select   *   from   test ";

    ResultSet   rs=stmt.executeQuery(sql);

    while(rs.next())   {%>

    您的第一个字段内容为:

    您的第二个字段内容为:

    stmt.close();

    conn.close();

    %>

    ========================================================================

    七、jsp连接PostgreSQL数据库

    testmysql.jsp如下:

    String   url   = "jdbc:postgresql://localhost/soft "

    //soft为你的数据库名

    String   user= "myuser ";

    String   password= "mypassword ";

    Connection   conn=   DriverManager.getConnection(url,user,password);

    Statement   stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);

    String   sql= "select   *   from   test ";

    ResultSet   rs=stmt.executeQuery(sql);

    while(rs.next())   {%>

    您的第一个字段内容为:

    您的第二个字段内容为:

    stmt.close();

    conn.close();

    %>

    ========================================================================

    八、jsp连接Access数据库

    import   = "java.util.* "

    import   = "java.io.* "

    import= "java.text.* "

    contentType= "text/html;   charset=gb2312 "

    buffer= "20kb "

    %>

    String   odbcQuery;

    Connection   odbcconn;

    Statement   odbcstmt;

    ResultSet   odbcrs;

    String   username,title,content,work,email,url,time,date;

    String   datetime;

    %>

    try{

    Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver ");

    }catch   (ClassNotFoundException   e)

    {   out.print   ( "驱动程序不存在 ");

    }

    try{

    odbcconn   =   DriverManager.getConnection( "jdbc:odbc:db1 ");

    odbcstmt   =   odbcconn.createStatement();

    odbcQuery= "Select   *   From   book   where   datetime> 2001-4-26   Order   By   datetime   DESC ";

    odbcrs=odbcstmt.executeQuery(odbcQuery);

    int   i=0;

    while   (i <130)   odbcrs.next();

    while   (odbcrs.next())

    {

    //*/显示数据库的内容用于调试程序是用//

    int   ii;

    try{

    try{

    for   (ii=1;;ii++)

    out.print   ( "
    Cloumn   "+ii+ "   is:   "+odbcrs.getString(ii));

    }catch   (NullPointerException   e)   {

    out.print   ( "有空的指针 ");

    }

    }catch   (SQLException   e){

    }

    }

    odbcrs.close();

    odbcstmt.close();

    odbcconn.close();

    }catch   (SQLException   e)

    {   out.print   (e);

    }

    %>

    展开全文
  • 代码如下,为什么连不上数据库? <%@pagecontentType="text/html"pageEncoding="UTF-8"%> <%@pageimport="java.sql.*"%> <html> <head> </head> <body> <center> ...
  • 我在有login.jsp进入主界面是出现了异常;异常代码如下:typeExceptionreportmessagedescriptionTheserverencounteredaninternalerror()thatpreventeditfromfulfillingthisrequest.ex...我在有login.jsp进入主界面是...
  • 这两天连接mysql数据库时出了问题,不知怎么的总也连不上去,以前一直连的好好的,所以还真没想过连不上的问题。现在只是刚重装过系统,代码一点没改变,所以肯定不是代码的问题了。查看错误报告,最后认定是mysql...
  • JSTL是JSP的标准标签库,使用数据库很方便,但是我怎么都没有配置成功,所以果断放弃了,回归纯JSP的方法上。我用了mysql-front建好了数据库,这个软件时不时的会出现点问题,所以一般还是再文本里写好,然后再复制...
  • netbeans里面用JSP连接数据库的代码,在库里放个jar包就可以测试连接了 <... <%@page pageEncoding=“GB2312”%> <%@page import=“java.sql...从MySQL数据库中读出student表 <% try { Class.forName
  • jsp连接mysql数据库查询,并在页面显示jsp连接mysql数据库查询,并在页面显示 中间不用struts,怎么实现,求例子javabean 做连接jsp 页面实例化类jsp 页面显示数据 charset=gb2312" language="java"import="java.sql...
  • 当前位置:我的异常网» Java Web开发»jsp连接Mysql数据库出现有关问题,jsp连接Mysql数据库出现有关问题,www.myexceptions.net网友分享于:2013-01-16浏览:19次求助:jsp连接Mysql数据库出现问题,,,,,,jsp...
  • exception org.apache.jasper.JasperException: /control.jsp(10,4) Invalid directive org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:41) org.apache.jasper.compiler....
  • 当您面临JSP连接MySQL数据库问题,你首先需要在MySQL数据库里创建一username表,表里面创建两个字符型的字段,字段名分别为:uid,pwd,然后插入几条测试数据。以下用两种方式来实现JSP连接MySql数据库第一种方式,用...
  • JSP连接MySQL数据库 用mysql驱动把mysql与tomcat的连接起来。把mysql驱动包(不用解压)放到Tomcat安装目录中lib文件夹下即可。 测试代码:(在步骤3中创建的工程中测试即可,数据库还是步骤2中的数据库) ; ...
  • 上一篇介绍了连接access数据库,这一次介绍连接MySql数据库,这个数据库比access更好用通过MySql数据库驱动程序连接1.①driverClass=”com.mysql.jdbc.Driver”②url=”jdbc:mysql://127.0.0.1:3306/mytest”2.举个...
  • Class.forName("com.mysql.jdbc.Driver");Connection conn = null;String url = "jdbc:mysql://192.168.1.3:3306/stu"; //stu数据库名字try{conn = DriverManager.getConnection(url, "root", "123456"); ...
  • JSP连接MySQL数据库并实现增删改查功能

    千次阅读 多人点赞 2021-04-17 14:44:53
    本文是实现创建web项目,并实现web项目连接MySQL数据库,实现对数据库的增删查改。 本文需要的工具: 1.Intellij IDEA 2.Tomcat 8.5.466 3.java运行环境 jdk 1.8 4.数据库MySQL 8.0.21 5.java数据连接驱动 ...
  • String url ="jdbc:mysql://localhost:3306/testdb?user=root&"+"password=123&useUnicode=true&characterEncoding=8859_1";Connection conn= DriverManager.getConnection(url);Statement stmt=conn.cr...
  • index.jsp用户名密码check.jsp// 导入驱动,加载具体驱动类...// 与数据库建立连接connection = DriverManager.getConnection(URL, USERNAME, PSW);// 发送sql,执行增、删、改stmt = connection.createStatemen...
  • PropertyValueJNDI Name:jdbc/mysqlData Source URL:jdbc:mysql://localhost/testJDBC Driver Class:User Name:Password:Max. Active Connections:Max. Idle Connections:Max. Wait for Connection:Validation Query...
  • JSP连接Mysql数据库

    2021-11-29 09:55:41
    一、打开Mysql建立数据库和表 例:1⃣️show databases;(查看已有的数据库) 2⃣️create database bookDB;(建库) 3⃣️use bookDB; 4⃣️create table books(ISBN varchar(10),bookName varchar(40),...
  • con=DriverManager.getConnection("jdbc:mysql://localhost:3306/test","root",""); sql=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY); rs=sql.executeQuery(sqlString); rs....
  • 展开全部servlet中一般都是直接调用逻辑层提供的方法(需要连接数据库)逻辑层都是一个一个的java类,62616964757a686964616fe4b893e5b19e31333363376561在java类中实现数据库连接传统的方法,Class.forName()-...
  • 1,首先在自己新建的项目文本框中输入Web Project的名称,然后单击下一步。 2,继续单击下一步3,把... 5,打开MyEclipse Datebase Explore,如图所示 6,按图中所示填写各项内容,并通过Add JARS添加相应的数据库驱...
  • JSP连接MySql数据库

    2021-01-19 00:04:10
    为了能和MySql数据库办事器经管的数据库建树连接,必须包管该MySql数据库办事器已经启动,若是没有更悔改MySql数据库办事器的设备,那么该数据库办事器占用的端口是3306。应用纯Java数据库驱动法度体式格式与数据库...
  • try{Connection con = null;Statement sta = null;ResultSet rs = null;Class.forName("com.mysql.jdbc.Driver");DriverManager.registerDriver(new com.mysql.jdbc.Driver...String add = "jdbc:mysql://localhost...
  • 数据库名称:ceshi 数据库用户:ceshi 数据库密码:ceshi@123 数据库表 ceshi 数据库字段 uname , pwd (varchar)类型 数据库端口:3306数据大家自己往里面增加,放到tomcat/webapps/ROOT下即可访问//声名java.sql....

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 86,113
精华内容 34,445
关键字:

jsp链接mysql数据库

mysql 订阅