博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java jdbc连接数据库
阅读量:6226 次
发布时间:2019-06-21

本文共 1392 字,大约阅读时间需要 4 分钟。

hot3.png

<%@ page language="java" contentType="text/html; charset=utf-8"
    pageEncoding="utf-8" import="java.sql.*"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>连接数据库</title>
</head>
<body>
<%
String userName=request.getParameter("Name");
String passWord=request.getParameter("pass");
if(userName!=null){
//定义所要用到的三个数据库应用对象
  Connection con=null; //连接对象
  Statement  sql=null; //Statement对象(SQL语句)
  ResultSet   rs=null; //结果集对象是
try{ 
   Class.forName("com.mysql.jdbc.Driver");
   }
catch(ClassNotFoundException  e)  {}
//进行数据源的连接
try{ 
 con=DriverManager.getConnection ("jdbc:mysql://localhost/test","root","000000");//连接数据库的url  用户名和密码
 sql=con.createStatement();
 String to="Select * From user Where userName='"+userName+"'";
 rs=sql.executeQuery(to);  //根据所定义的Statement执行生成相应的结果集并存在RS中
 if(rs.next()) //判断结果集是否为空,如果不为空则表示有记录
{
out.print("<script>alert('用户名 "+userName+"已存在!');history.back();</script>");//如果存在返回注册页面
}else{
out.print("<script>alert('用户名 "+userName+"已不存在,请另选一个!');history.back();</script>");//如果存在返回注册页面
}
 }
catch (SQLException e)  
  { out.print(e);      
  }
}
%>
<form action="index.jsp" method="post">
<input type="text" name="Name">
<input type="text" name="pass">
<input type="submit" value="提交">
</form>
</body>
</html>

转载于:https://my.oschina.net/zhougui/blog/78660

你可能感兴趣的文章
好未来谢华亮:AI 在教育行业中的应用
查看>>
10种排序算法总结
查看>>
Wi-Fi WPS种类
查看>>
Linux逻辑卷管理LVM学习总结备忘
查看>>
用户配置文件的类型
查看>>
syslogd日志集中管理
查看>>
使用vCenter Server在开机状态下克隆虚拟机
查看>>
网页上PNG透明图片的ie6bug
查看>>
不错的东西: AutoMapper
查看>>
docker:架构拆解
查看>>
一次被黑经历与反思
查看>>
django—收集主机信息到cmdb(2)
查看>>
数据查看权限 (规则) 相关网址
查看>>
rhel7.4安装oracle 11G
查看>>
重构项目之二:使用瀑布流效果加载图片
查看>>
zabbix的action不触发问题
查看>>
Java - java与javac版本不一致问题
查看>>
通过pxe批量定制系统
查看>>
我的友情链接
查看>>
MaxScale2.2如何自动加载MySQL用户
查看>>