jsp连接mysql----------第一篇技术类文章
2024-09-01 02:35:30
今天做作业连了一天的mysql。
最后我痛定思痛,决定从0開始学习jsp。省的又面临不会的局面。
忙活了一晚上。最终把数据库连接上了,只是。好伤心啊,我连个数据库都这么墨迹。
。
。
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%@page import="data.database"%>
<%@page import="java.sql.*"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>"> <title>My JSP 'index.jsp' starting page</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
</head> <body>
This is my JSP page. <br>
<%
String server="localhost";//MYSQL 服务器的地址
String dbname="rowanhao";//MYSQL 数据库的名字
String user="root";//MYSQL 数据库的登录username
String pass="xxxxx";//MYSQL 数据库的登陆password
String port="3306";//SQL Server 服务器的端口号。默觉得1433
String url ="jdbc:mysql://"+server+":"+port+"/"+dbname+"?user="+user+"&password="+pass+"&useUnicode=true&characterEncoding=GB2312";
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
Connection conn= DriverManager.getConnection(url);
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="select * from student";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next())
{
out.println(rs.getString(1));
}
rs.close();
out.println("aaa");
%>
</body>
</html>
附带:mysql中my.ini的配置
[mysqld]
# set basedir to installation path, e.g., c:/mysql
# 设置为MYSQL的安装文件夹
basedir=F:/datebase/mysql
# set datadir to location of data directory,
# e.g., c:/mysql/data or d:/mydata/data
# 设置为MYSQL的数据文件夹
datadir=F:/datebase/mysql/data [WinMySQLadmin]
Server=F:/datebase/mysql/mysqld-nt.exe
#user=root
#password=root
#以上是设置WinMySQLadmin的配置
#default-storage-engine=MyISAM
最新文章
- 浅析java内存模型--JMM(Java Memory Model)
- DAC Usage3:Monitor Data-tier Applications
- [IOS] 利用@IBInspectable
- Shiro —— Spring 环境下的使用
- 【SAP BO】【WEBI】【转】Webi实现动态选择度量
- IE6下position:fixed;兼容
- JavaScript向表格中添加按钮和文本输入框
- Linux网络基础
- struts2,hibernate,spring整合笔记(3)
- APPCAN学习笔记004---AppCan与Hybrid,appcan概述
- javaCV开发详解之3:收流器实现,录制流媒体服务器的rtsp/rtmp视频文件(基于javaCV-FFMPEG)
- win10 Internet Explorer 11 停止工作处理
- Redis进阶实践之六Redis Desktop Manager连接Windows和Linux系统上的Redis服务
- Python【第一课】 Python简介和基础
- 【功耗测试环境预置自动化脚本开发】【切换wifi模式为siso模式】【用到方法*args】
- 性能测试系列-java gc调优
- idea编译器光标变为insert状态
- hIve—timestamp时间戳问题
- java高级---->;Thread之单例模式的使用
- 加快QT工程编译速度