jsp连接mysql----------第一篇技术类文章

Posted wzzkaifa

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jsp连接mysql----------第一篇技术类文章相关的知识,希望对你有一定的参考价值。

今天做作业连了一天的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





以上是关于jsp连接mysql----------第一篇技术类文章的主要内容,如果未能解决你的问题,请参考以下文章

jsp连接mysql数据库后增删改查怎么写

JAVA知识积累 JSP第一篇JSP介绍工作原理生命周期语法指令行为

第一篇 说明

#技术人为什么写博客# MySQL事务--第一篇

jsp怎样用jdbc连接mysql数据库

JDBC操作数据库,第一:jsp插入mysql数据库,坎坷摸索分享