首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >java jsp mysql简明配置

java jsp mysql简明配置

作者头像
葫芦
发布2019-04-17 14:19:53
2K0
发布2019-04-17 14:19:53
举报
文章被收录于专栏:葫芦葫芦
1、下载tomcat安装包 zip,解压放置C盘。
2、下载mysql zip安装包 解压放置C盘。
3、添加环境变量C:\Program Files\Java\jdk1.7.0_51\bin;C:\mysql-5.5.25-winx64\mysql-5.5.25-winx64\bin到path
4、设置myql.ini 添加
[client]
default-character-set = utf8
# The MySQL server
[mysqld]
character-set-server = utf8
basedir ="C:\mysql-5.5.25-winx64\mysql-5.5.25-winx64"
datadir ="C:\mysql-5.5.25-winx64\mysql-5.5.25-winx64\data"
5、删除原mysql服务sc delete MySQL5_pn移除名为MySQL5_pn的服务。
将mysql服务安装到系统mysqld --install-manual MySQL --defaults-file=D:/MySQL/my.ini
/*--install-manual为安装服务并手动启动方式。
使用SET PASSWORD指定密码,用root连接服务器并执行两个SET PASSWORD语句。一定要使用PASSWORD()函数来加密密码。
mysql> set password for 'root'@'localhost' = password('root');
mysql> set password for 'root'@'127.0.0.1' = password('root');
设置完密码之后在下次重新连接服务器时就必须要提供相应的密码。
D:/MySQL/bin>mysql -u root -p
Enter password: ****
*/
6、启动E:\apache-tomcat-7.0.50-windows-x64\apache-tomcat-7.0.50\bin\startrun.bat
添加新的web应用demo,在 C:\tomcat\conf\Catalina\localhost目录下创建 demo.xml内容如下

<Context docBase="C:\jsp\webdemo" debug="0" privileged="true">
<Resource name="jdbc/test" auth="Container"
type="javax.sql.DataSource"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/test"
username="root" password="root" maxActive="5"
maxIdle="2" maxWait="10000"/>
</Context>

7、创建web应用·目录 C:\jsp\webdemo
在c:\jsp\webdemo下创建WEB-INF文件夹
并在.\WEB-INF下创建classes和lib文件夹及web.xml文件。
打开web.xml文件输入:
<?xml version="1.0" encoding="GBK"?>
<web-app xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
version="3.0">
</web-app>

8、在mysql里建个库 javaee建个表wz 。
CREATE DATABASE javaee;
USE javaee;
mysql> CREATE TABLE wz
    -> (
    -> id INT NOT NULL,
    -> name VARCHAR(255) NOT NULL,
    -> UNIQUE(id)
    -> );
mysql> INSERT INTO `wz` VALUES (1, '王');

9、在c:\webdemo下建一个jsp文件connDb.jsp。
<%@ page contentType="text/html; charset=GBK" language="java" errorPage="" %>
<%@ page import="java.sql.*" %>
<html>
<head>
<title>小脚本测试</title>
</head>
<body>
<%
Class.forName("com.mysql.jdbc.Driver");
Connection conn=DriverManager.getConnection(
"jdbc:mysql://localhost:3306/javaee","root","root");
Statement stmt=conn.createStatement();
ResultSet rs=stmt.executeQuery("select * from news_inf");
%>
<table bgcolor="#9099dd" border="1" width="300">
<%
while(rs.next())
{%>
<tr>
<td><%=rs.getString(1)%></td>
<td><%=rs.getString(2)%></td>
</tr>
<%}%>
<table>
</body>
</html>

10、将mysql-cJSP+MYSQL简明配置放置到tomcat内的lib文件夹下,重启mysql 和tomcat,验证结果。
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2014/05/22 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档