问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

jsp操作mysql数据库实现增删改查,数据库只有两个字段,title和content...

发布网友 发布时间:2022-04-25 15:42

我来回答

3个回答

懂视网 时间:2022-04-09 03:39

准备工作:

(1)创建并使用数据库:create database student;   use test;

(2)创建表:create table  ppp(sno char(7),sname  char(8));

(3)插入一条数据:insert   into   ppp  values(123,456);

(4)显示数据:select*from ppp;(复习一下数据库知识)

开始:

(1)打开Myeclipse. 新建web  project.(Mysql)  并在WebRoot建立一个Second.jsp

(2)在index.jsp中填写入代码:

     <body>
    <form action="Second.jsp",method="get">
         用户名:<input type="text" name="name"/>
         密    码:<input type="text" name="password"/>
         <input type="submit" value="注册"/>
    </form>
  </body>


(3)在Second.jsp中填写如下代码:

 <body>
 <%
  Connection conn = null ;
   String driver="com.mysql.jdbc.Driver";//数据库驱动
   String userName="root";//数据库用户名
   String userPassword="123";//数据库密码
   String dbName="student";//数据库名
   String tableName="ppp";//表名
   String url = "jdbc:mysql://localhost/" + dbName + "?user=" + userName + "&password=" + userPassword;
   Class.forName("com.mysql.jdbc.Driver").newInstance();  
   conn = DriverManager.getConnection(url);
   String  name=request.getParameter("name");//获取表单数据
   String   password=request.getParameter("password");
   out.println(name);//测试表单数据是否传出来
    Statement stmt = conn.createStatement(); 
    stmt.executeQuery("SET NAMES UTF8"); 
    String sql = "insert into ppp values(‘"+name+"‘,‘"+password+"‘)";
      try{
           stmt.execute(sql);
        }
      catch(Exception e){ }
stmt.close();  
conn.close();  
  %>

</body>

(4)程序流程图:

输入数据:444    555技术分享

Second.jsp显示:技术分享

数据库显示:技术分享

(5)如图:444  555已经加入到数据库了。只有基础学好了,才能学习更好的。不然你怎么知道那个更好,的有比较



jsp+mysql实现增加,查看功能

标签:

热心网友 时间:2022-04-09 00:47

PreparedStatement pstmt = conn.prepareStatement(sql, Statement.RETURN_GENERATED_KEYS);
Statement stmt = conn.createStatement();
这个地方你是想用PreparedStatement 呢?还是想用Statement ?这两个都可以使用,你使用任何一个都可以。
但是你只是创建了这两个对象并没有执行插入数据库的动作啊,你需要调用.execute()方法来执行这条sql语句。
而且这个地方:String url = "jdbc:mysql://localhost/bbs?user=root&password=8888";
貌似少了端口号吧?

热心网友 时间:2022-04-09 02:05

 你打生成的命令打印出来看看,
 写不进去,可能有多个原因造成的。
 把错误贴出来。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
路虎极光胎压按键在哪? 涛岛潜水学校住宿吗 涛岛潜水学校推荐 如何在抖音中进行自动旋转进全屏设置? 行政行为的分类是? 支付宝怎么交违章罚款 处理违章操作步骤 我的右肾已经重度积水了 还有多发性结石 医生说要切除 请问有什么好... 患病六年 医生说我的右肾多发结石并重度积水 已基本无功能了 建议切除... 男生突然留长发是不是心理抑郁的表现 “柘”这个字怎么读? 如何运用鼠标 求Mysql通用的一些存储过程,如添加,删除,修改,查询 如何用jmeter实现mysql数据库增删改查 MySQL中的添改删查语句和正常MSSQL有什么不同? eclipse连接mysql,实现增删改查功能 php 使用pdo对mysql数据库增删改查实例 mysql 增删改查 哪个最占用资源 如何利用MySQL创建,查看,修改和删除视图 关于mysql的问题,对于增删改查,有affected_rows还有哪些类似返回函数... jsp连接mysql数据库后增删改查怎么写 如何利用MySQL命令创建,查看,重建和删除索引 mysql和SQL中增删改查语句是否一样呢 如何利用MySQL Workbench自动生成增删改查语句 淘宝店铺怎么加入淘宝客 加入淘宝客的标准和流程介绍 php之mysql的查询、添加、删除、修改功能 淘宝店铺淘宝客是怎么来的 如何在SSH框架中用MySql写增删改查的语句 数据库中增删改查的基本语句是什么? 怎么查看对方的淘宝店是否是淘宝客用户 怎么知道哪些淘宝店铺加入了淘宝客? 查看商家有没有开通淘宝客 php封装一个class类,实现mysql数据库的增删改查怎么操做? mysql数据库操作的创建 删除 修改分别是什么单词 mysql语句 模糊匹配删除或替换怎么写 SQL 和MySQL的增删改查操作是不是一样的? SQL数据库查询语句,包括增,删,改,查等所有语句详细。 做一个用户自定义控件可以实现对数据库表的增、删、改、查功能,求思路... 如果得到了软考高项的证书,对于我而言有什么好处 我通过了国家软考的“高级信息系统项目管理师”的考试,这个证书对于... 软考到底有什么用?有人知道吗? 考信息系统项目管理师有什么用? 耳朵长囊肿咋办 软考证书有什么用? 耳朵上有囊肿 怎么办啊? 耳朵上有囊肿怎么治疗 耳朵长皮脂腺囊肿怎么办 ? 耳朵囊肿要怎么治疗? 耳廓囊肿怎么治疗 怎么治疗耳朵上的囊肿啊? 你好,我的耳朵后边也起了一个皮脂腺囊肿,和你的类似,不痛不痒的!怎么样消除的快点呢?谢谢了 耳朵里长囊肿怎么治疗