在Win2000下用PHP和JSP连接MySQL

ATAC-seq数据分析流程 Outline0. ATAC-seq原理0.1 染色体结构0.2 原理0.3 结果0.4 意义1. ATAC-seq数据分析流程1.1 上游分析(1)序列质控和比对(2)序列筛选1.2 下游分析1.3 进阶分析 0. ATAC-seq原理 0.1 染色体结构 0.2 原理 0.3 结果 0.4 意义 1. ATAC-seq数据分析流程 1.1 上游分析 (1)序列质控和比对 fastqc trim_golare bowtie2 mapping时要加上参数 --very-sensitive -X 2000 阅读详情

在Win2000下用PHP和JSP连接MySQL

--------------------------------------------------------------------------------
  
 
一、前言
在阅读本文档之前,你的Win2000下应该已经安装好了Apache、JDK、Tomcat、PHP、MySQL。
在本文档中,我们并不准备对PHP、MySQL、JSP作过多的解释,我们将假定你已经大致掌握了PHP、MySQL、JSP。我们仅仅是探讨在Win2000下,使用PHP和JSP连接MySQL的方法。
二、MySQL的前期准备
在我们之前安装的MySQL中,我们仅仅是使用了系统初始的root用户。在本文中,我们不准备继续使用root用户,虽然我们是在一个试验环境下工作,但是养成一个良好的习惯是至关重要的,因为我们将来面对的将可能是一个完全开放的Internet。和在绝大多数情况下一样,MySQL中对root用户的滥用也有可能导致MySQL的崩溃。
MySQL安装后的初始情况有点怪怪的,要正确地增加用户并设置用户权限,我们有必要对mysql库中的表User及DB进行清理。
首先,在命令行方式下进入c:/mysql/bin目录,直接输入mysql,你会进入MySQL的客户端程序MYSQL(在下面,我们用MYSQL特指MySQL的客户端程序,而在其他场合,我们将会使用MySQL)。在“mysql>”提示符后输入:
  show databases;
你会看到初始状态下,MySQL下有两个数据库:mysql和test,test库反正对我们也没什么用,留着反而会混淆视听,所以我们不妨将其删除:
  drop database test;
有关用户及其权限保存在mysql数据库中,其中关键是db表和user表,现在,我们可以先将db表清空:
  use mysql;
delete from db;
然后我们对user库进行清理,并进行刷新:
  delete from user where user='' or host='localhost';
flush privileges;
现在,用quit退出MYSQL。
  现在,你将不能直接输入mysql进入MYSQL了(那种情况实际上是不需要用户认证进入了MYSQL)。你只能输入mysql -u root -p。
  如果之前你为root用户设置了密码,这时会提示你输入密码,如果你还没有设置,直接按回车键就可以进入MYSQL了。
  没有口令的root用户的存在是一个很恐怖的情况,你最好先退出客户端程序用我们在MySQL在Win2000下的安装中讲述的方法为root设置一个口令后再进入MYSQL。
  我们建立一个用于使用的新的数据库:
  create database my_test;
在这个库中建立一个数据表:
  use my_test;
create table my_test_table (test_column char(20) not null);
在这个表中增加一行:
  insert my_test_table values ('Hello,I'm MySQL!');
现在我们用grant命令建立一个新的用户yzysy,该用户只对my_test这个库有SELECT、UPDATE、INSERT以及DELETE的权限。该用户的密码也是yzysy:
  grant SELECT,UPDATE,INSERT,DELETE on my_test.* to yzysy identified by 'yzysy';
有关grant命令的详细说明请参看MySQL用户手册。

三、PHP连接MySQL
PHP连接MySQL非常简单,我们不需要作任何设置。
  在Apache安装目录的htdocs目录下建立一个新文件MySQL.php:
<HTML>
<HEAD>
<TITLE>
PHP连接MySQL!
</TITLE>
</HEAD>
<BODY>
<?
$dbcnx=mysql_connect("localhost","yzysy","yzysy");
mysql_select_db("my_test");
$result=mysql_query("select * from my_test_table",$dbcnx);
while ($row=mysql_fetch_array($result))
echo ("<P><h1>".$row["test_column"]."</h1></P>");
?>
</BODY>
</HTML>
  其中,mysql_connect()用来连接数据库服务器,mysql_select_db()用来选择工作的数据库,mysql_query()用来执行SQL查询,mysql_fetch_array()用来获得select的结果集。
  现在,打开你的浏览器,在地址栏中输入http://localhost/MySQL.php,你应该能看到黑体的“Hello,I'm MySQL!”。

四、JSP连接MySQL
  JSP连接MySQL要稍微复杂一点。
  首先你必须从http://www.mysql.com/Downloads/Contrib/mm.mysql.jdbc-1.2c.tar.gz下载mm.mysql.jdbc-1.2c.tar.gz,然后将其解压到本地硬盘的一个目录下(我们使用的是c:/mm.mysql.jdbc-1.2c。
  然后在CLASSPATH系统变量的最后添加c:/mm.mysql.jdbc-1.2c;(此处/应该是反斜杠)
创建一个JavaBean,名为DBconn.java,在Tomcat的/webapps/examples/WEB-INF/classes下建立一个mysqltest目录,将该文件保存在这个目录中,DBconn.java用来封装与数据库链接的操作。DBconn.java的内容如下:
package Mysqltest;
import java.sql.*;
public class DBconn
{String DBDriver="org.gjt.mm.mysql.Driver";
String ConnStr="jdbc:mysql://localhost/my_test";
String MyUser="yzysy";
String MyPassword="yzysy";
Connection conn = null;
ResultSet rs = null;
public DBconn()
{try
{Class.forName(DBDriver);
}
catch(java.lang.ClassNotFoundException e)
{System.err.println("DBconn (): " + e.getMessage());
}
}
public ResultSet executeQuery(String sql)
{rs = null;
try
{conn = DriverManager.getConnection(ConnStr,MyUser,MyPassword);
Statement stmt = conn.createStatement();
rs = stmt.executeQuery(sql);
}
catch(SQLException ex)
{System.err.println("aq.executeQuery:"+ex.getMessage());
}
return rs;
}
}
  我们注意到在这段程序是只有
  String DBDriver="org.gjt.mm.mysql.Driver";
 String ConnStr="jdbc:mysql://localhost/my_test";
  带有MySQL的特色,其余的程序与其他JDBC应用并没有什么不同。
利用JDK的Javac命令编译DBconn.java形成相应的class文件。
在Tomcat的/webapps/examples/jsp目录下建立Mysqltest.jsp文件。其内容如下:
<%@ page contentType="text/html; charset=gb2312" %>
<html>
<head>
  <title>JSP连接MySQL!</title>
 </head>
 <body>
  <%@ page language="java" import="java.sql.*" %>
<jsp:useBean id="DBconn1" scope="page" class="Mysqltest.DBconn" />
  <%
ResultSet RS = DBconn1.executeQuery
("SELECT * FROM my_test_table");
while (RS.next()) {
out.print("<h1>" + RS.getString("test_column")
+"</h1>");
}
RS.close();
%>
 </body >
</html >
在这儿,你已经看不到任何MySQL的痕迹了。
现在在浏览器的地址栏中输入http://localhost/examples/jsp/Mysqltest.jsp,你应该可以看到黑体的“Hello,I'm MySQL!”。

五、结语
现在,你的Win2000下已经成功地搭建了一个零成本的Web服务器。不过,我个人以为,在Win2000下只能作为一个开发环境,真正要投入使用,还有使用linux能得到更多的性能和安全上的保证
 

适航规章、标准,书籍资料下载汇总(增加DO-297 IMA) 从事IMA平台适航工作的朋友看过来,DO-297英文版PDF可以下载了!更新日志:2024-9-28:初版。2024-10-21:增加DO-330英文版PDF下载,后台回复关键词”330“获取下载链接。2024-10-30:增加DO-160G中文版(非机翻)和英文版PDF下载,后台回复关键词”160“获取下载链接。2024-11-10:增加DO-297英文版PDF下载,后台回复关键词”297“获取下载链接。以下是一些收集到的适航相关的资料,分享给大家。 阅读详情

相关推荐

【驱动适配】高通sa522平台tac5x1x驱动适配全指南

本手册详细介绍了TAC5301-Q1音频编解码器在高通sa525平台Linux系统下的驱动适配流程。主要内容包括:1)TAC5301-Q1核心特性(车载级音频Codec、关键接口和功能);2)驱动适配依赖(高通声卡驱动、ALSA SoC框架等);3)I2S协议原理及主从模式说明;4)硬件准备与检查要点;5)完整的驱动移植步骤(代码移植、Kconfig/Makefile修改、设备树配置)。该手册适用于嵌入式音频开发工程师快速完成TAC5301-Q1芯片的驱动移植与验证工作。

嵌入式博哥的博客 303

JSP连接Mysql实战

[原创] tack 2003-10-05         对于初学者用jsp+tomcat+mysql搭建j2ee算是个理想的运行环境。以往用惯了php的内置的mysql函数, jsp与mysql的连接显得有点麻烦,同时这方面的资料也有点缺乏,所以jsp与数据库的连接成为初学者的第一道门槛,jsp无法连接数据库,无疑对学习造成了巨大的阻碍。其实跨过去了,就会觉得很简单。接下来进入下面没有几个ste

myali88的专栏 2067

高分7(GF7)卫星数据制作平原地区DSM/DEM(三)——可信度分割

李国春(接上)

副组长的博客 1714

JSP中使用JDBC连接MySQL数据库的详细步骤

1,首先在自己新建的项目文本框中输入Web Project的名称,然后单击下一步。 2,继续单击下一步 3,把Generate web.xml deployment descriptor复选框勾上。 4,单击Finish,完成Web project工程的创建。 5,打开MyEclipse Datebase Explore,如图所示 6,按图中所示填写各项内容,并通过Add...

weixin_30307921的博客 1万+

SAP ABAP BADI_FINS_ACDOC_POSTING_EVENTS 深度应用:KO88工单结算的凭证字段定制与财务数据增强

本文深入探讨了SAP ABAP中BADI_FINS_ACDOC_POSTING_EVENTS在KO88工单结算中的应用,详细解析了如何通过BADI实现财务凭证字段的定制与数据增强。文章提供了从结构扩展到BADI方法实现的完整步骤,包括性能优化建议和实际应用中的测试验证流程,帮助开发人员高效解决企业个性化财务需求。

weixin_26869081的博客 389

最详细的Cadence OrCAD Capture自带元件库的介绍

最详细的Cadence OrCAD Capture自带元件库的介绍 本章节将介绍Cadence OrCAD Capture 软件自带的各类元件库的分类,方便大家在设计时能够快速的选择元件。 AMPLIFIER.OLB 共182个零件,存放模拟放大器,IC,如LM386,MAX457等。 ARITHMETIC.OLB 共182个零件...

LGCPCB的博客 6万+

[转载]在Win2000下用PHP和JSP连接MySQL

在Win2000下用PHP和JSP连接MySQL一、前言 在阅读本文档之前,你的Win2000下应该已经安装好了Apache、JDK、Tomcat、PHP、MySQL。如果你还没有成功地安装好这些软件,你可以参阅Apach...

congji3817的博客 196

用Excel或WPS做两独立样本的T检验

一般情况下收集数据时常用的是Excel或者WPS,但统计时却用SPSS等软件进行统计学分析,经常很多人找不到SPSS的安装包,或者苦于正版激活或忘记教程,其实Excel或WPS自带函数就足够了,均数、标准差以及统计检验都是一个函数而已。解释:先做F检验,如果F>0.05就做T检验,Ttset里的数据为两组的数据的比较,结果如下。A组的均数计算 =AVERAGE(B2:B6)A组的标准差计算 =STDEV(B2:B6)B组的标准差计算=STDEV(B7:B19)分组 数值 A组均数 A组标准差 p值。

Mrrunsen的博客 6751

php链接数据库2000,在Win2000下用PHP和JSP连接MySQL

一、前言在阅读本文档之前,你的Win2000下应该已经安装好了Apache、JDK、Tomcat、PHP、MySQL。如果你还没有成功地安装好这些软件,你可以参阅Apache1.3.20在Windows下的使用、Windows下JDK1.3.1的安装、Tomcat在Win2000下的安装、PHP在Win2000下的安装、MySQL在Win2000下的安装进行安装。在本文档中,我们并不准备对PHP、...

weixin_35981962的博客 130

DC Error: The power pin VDD on the cell UASA1/CG_X8_Rdsd2pcm is unconnected. (UPF-581)

【代码】DC Error: The power pin VDD on the cell UASA1/CG_X8_Rdsd2pcm is unconnected. (UPF-581)

baidu_34971492的博客 969

JSP MySQL怎么看有没有连接成功_Jsp与Mysql连接探究查错

一、前言在阅读本文档之前,你的Win2000下应该已经安装好了Apache、JDK、Tomcat、PHP、MySQL.如果你还没有成功地安装好这些软件,你可以参阅Apache1.3.20在Windows下的使用、Windows下JDK1.3.1的安装、Tomcat在Win2000下的安装、PHP在Win2000下的安装、MySQL在Win2000下的安装进行安装.在本文档中,我们并不准备对PHP、...

weixin_32145817的博客 571

条件DDPM:Diffusion model的第三个巅峰之作

前言:DDPM从2020年诞生,短短一年的时间,模型上有两个巨大的改进,其中一个就是condition的引入,最近大部分DDPM相关的论文都会讨论这一点,有些文章称之为latent variable。和当年GAN的发展类似,CGAN和DCGAN的出现极大程度上促进了GAN的发扬光大,意义重大。本文基于前面几篇文章继续聊一聊: 从VAE到Diffusion Model_沉迷单车的追风少年-优快云博客 为什么diffusion model扩散模型可以称为score-based models?_沉迷单车的.

沉迷单车的追风少年 1万+

[转]WIN2000 + PHP + MYSQL + TOMCAT + JSP 完全整合安装手册

WIN2000 + PHP + MYSQL + TOMCAT + JSP 完全整合安装手册作者:久久百度 来源:http://www.99baidu.com 加入时间:2004-1-31WIN2000 + PHP + MYSQL + TOMCAT + JSP 完全整合安装手册 一、前期准备情况 1。一个安装好的WIN2000服务器,注

生命诚可贵 1031

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

win2000下APACHE+PHP+JSP+MYSQL+PHPADMIN全配置

win2000下APACHE+PHP+JSP+MYSQL+PHPADMIN全配置2004年 11月30日 作者:yxm   来自:http://bbs.chinaunix.net/Win+Apache+PHP+MySQL+Tcomcat+phpMyAdmin 所需软件列表:(本配置以下列软件版本完成) jakarta-tomcat-5.0.29.exe

GaucheBird Confusion's World 1530

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

WIN2000+PHP+MYSQL+TOMCAT+JSP完全整合安装手册 [转帖]

WIN2000+PHP+MYSQL+TOMCAT+JSP完全整合安装手册 [转帖]一、前期准备情况1。一个安装好的WIN2000服务器,注意:如果预装了IIS,请先将IIS服务停掉或禁用。2。下栽软件APACHE:版本:1.3.22 地址:http://www.5line.net/web_soft/apache_1.3.22-win32-x86.msiJDK:版本: 1.3 地址:http://w

lic300的专栏 789

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

WIN2000+PHP+MYSQL+APACHE+TOMCAT+JSP完全整合说明

WIN2000+PHP+MYSQL+APACHE+TOMCAT+JSP完全整合说明---------------------------------------------------------------作者:大白菜芯                    2004年1月27日-----------------------------------------------------

大白菜芯的专栏 2271

WIN2000+PHP+MYSQL+TOMCAT+JSP完全整合安装手册

一、前期准备情况1。一个安装好的WIN2000服务器,注意:如果预装了IIS,请先将IIS服务停掉或禁用。2。下栽软件APACHE:版本:1.3.22 ——apache_1.3.22-win32-x86.msiJDK:版本: 1.3 ——j2sdk1_3_0-win.exePHP: 版本: 4.0.4 ——php4.0.4pl1-win32.zipMYSQL: 版本:3.23.32 ——mysql

dongdongshu的专栏 1260

WIN2000 + PHP + MYSQL + TOMCAT + JSP 完全整合安装手册

WIN2000 + PHP + MYSQL + TOMCAT + JSP 完全整合安装手册作者: Apollo 2002-7-18 0:20:57 一、前期准备情况 1。一个安装好的WIN2000服务器,注意:如果预装了IIS,请先将IIS服务停掉或禁用。 2。下栽软件 APACHE:版本:1.3.22 地址:http://www.5line.net/web_soft/apach...2-wi

jixuegang的专栏 695

Win2000安装asp+php+mysql+jsp+xsl+xml

本人操作系统:Windosws 2000 Pro版 所需软件: 1、IIS 5.0 2、jdk-1_2_2-win.exe 3、jakarta-tomcat.zip 4. php-4.0.0-Win32 5. mysql-3.23.36-win 6. DBTools-Manager-1.0.8 7. gyxml 8. Java API for XML Parsing 1.0.1 9. mm.mys

ytalk的BLOG 1112

php 安装xsl,win2k下asp+php+mysql+jsp+xsl+xml的安装_PHP教程

很少见到如此全面的安装说明,相信对大家有所帮助。 本人操作系统:Windosws 2000 Pro版 所需软件: 1、IIS 5.0 2、jdk-1_2_2-win.exe 3、jakarta-tomcat.zip 4. php-4.0.0-Win32 5. mysql-3.23.36-win 6. DBTools-Manager-1.0.8 7. gyxml 8. Java API for XM...

weixin_30438053的博客 187

服务器完美设置,支持asp php cgi jsp asp.net mysql

首先下载我们要用到的程序:php-4.3.0-installer下载地址: http://www.php.net/get/php-4.3.0-installer.exe/from/cn.php.netmysql下载地址: http://www.onlinedown.net/mysql.htmmyodbc下载地址: http://www.onlinedown.net/myodbc.htm

互联网与搜索引擎 1442

win2k下asp+php+mysql+jsp+xsl+xml的安装

操作系统:Windosws 2000 Pro版 所需软件: 1、IIS 5.0 2、jdk-1_2_2-win.exe 3、jakarta-tomcat.zip 4. php-4.0.0-Win32 5. mysql-3.2...

cqwf95925的博客 129

inurl?php+id,php+mysql

php+mysql看到IE里面显示“连接成功”的画面时,真的很兴奋。两天的努力没白费。现在来总结一下,怎么让php与MySQL连接。贴出来,为后来学习的人少点阻力!我用的是apache+windows+php+MySQL大体说来有两种方式,一种是旧的面向对过程的方式,需要装载php_mysql.dll;另一种是新的面向对象的方式,需要装载php_mysqli.dll;如果用面向对象的方式,需要把“...

weixin_39629129的博客 1297

IIS7整合Tomcat9服务器,并搭建ASP+PHP+JSP完整运行环境

解压tomcat-connectors-1.2.49-windows-i386-iis.zip压缩包到C:\Web\tomcat-connectors-1.2.49-windows-i386-iis文件夹中。创建C:\Web文件夹,将php-7.1.33-nts-Win32-VC14-x86.zip解压到C:\Web\php-7.1.33-nts-Win32-VC14-x86文件夹中。打开php.ini,把;选中已禁用的“ISAPI-dll”,点击右边的“编辑功能权限”,勾选“执行”,点击确定。

ZLK1214的专栏 1574

Windows下配置Apache+Mysql+php+jdk+resin(php,jsp)服务器

近期看了好多类似于这种服务器配置的教程,但试了好多都无法成功,于是自己摸索着写了一份.其实如果你的英语水平足够好,只用看这些软件的readme文件就可以配置成功.1.确定您已经有以下软件:apache_1.*-win32-x86-no_ssl.msi  (注意后缀名不要和linux版本搞混,这里只用了1.*版本太高版resin可能不支持)JDK1.4(这个最好1.4以上)resin2.*(提供JS

ohsnow的专栏 848
上一篇: 关于 mysql5 改密码后不能登录的问题
下一篇: MySQL中修改密码及访问限制设置详解
am2000
博客等级 码龄26年 51粉丝 7原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值