首页 > 编程知识 正文

jspmysql数据库,javamysql数据库连接

时间:2024-03-07 18:23:41 阅读:332260 作者:DIAG

本文目录一览:

jsp mysql 怎样创建数据库

创建数据库

选择开始菜单中→程序→【Management

SQL

Server

2008】→【SQL

Server

Management

Studio】命令,打开【SQL

Server

Management

Studio】窗口,并使用Windows或

SQL

Server身份验证建立连接。

在【对象资源管理器】窗口中展开服务器,然后选择【数据库】节点

右键单击【数据库】节点,从弹出来的快捷菜单中选择【新建数据库】命令。

执行上述操作后,会弹出【新建数据库】对话框。在对话框、左侧有3个选项,分别是【常规】、【选项】和【文件组】。完成这三个选项中的设置会后,就完成了数据库的创建工作,

在【数据库名称】文本框中输入要新建数据库的名称。例如,这里以“新建的数据库”。

在【所有者】文本框中输入新建数据库的所有者,如sa。根据数据库的使用情况,选择启用或者禁用【使用全文索引】复选框。

在【数据库文件】列表中包括两行,一行是数据库文件,而另一行是日记文件。通过单击下面的【添加】、【删除】按钮添加或删除数据库文件。

切换到【选项页】、在这里可以设置数据库的排序规则、恢复模式、兼容级别和其他属性。

切换到【文件组】页,在这里可以添加或删除文件组。

完成以上操作后,单击【确定】按钮关闭【新建数据库】对话框。至此“新建的数据”数据库创建成功。新建的数据库可以再【对象资源管理器】窗口看到。

怎么用jsp连接mysql数据库

一. 数据库的连接和操作笔记:

1.初始化连接字符串

2. 发送请求连接

3.如果需要对数据库进行操作,如查询,添加,删除,修改等,则发送数据库操作请 求,成功就返回结果,不成功操作失败

4. 不进行操作就关闭数据库操作,以及关闭数据库发送请求

二.配置环境

”工欲善其事必先利其器“ 在配置之前必须准备好几个必要的文件java 的jdk(我用的是1.5),Tomcat(我的是5.5) ,mysql(5.0),jdbc(mysql-connector-java-3.1.14.zip) 的驱动,当然还有Dreamweaver 等等必要工具。

第一件事情:安装jdk 1.5版本,安装tomcat,mysql,解压jdbc到包(官方网站有下载,注册一个就行)

第二件事情:配置jdk,配置tomcat,jdbc

jdbc的配置:我的解压目录是 I:mysql-connector-java-3.1.14 里面可以看到一个mysql-connector-java-3.1.14-bin.jar 这个jar 的文件。右键打开电脑属性-----高级---环境变量---找到系统变量。。点击CLASSPATH,进行”编辑“ 加入I:mysql-connector-java-3.1.14mysql-connector-java-3.1.14-bin.jar 这个路径去,这里说明的我是盘式i盘,jdbc可以随便解压到那个盘都行,指定路径就是。

第二步:jdbc解压包下 mysql-connector-java-3.1.14-bin.jar 这个文件放入到Tomcat安装目录下

Tomcat 5.5commonlib

Tomcat 5.5sharedlib

这两个文件夹里面。

基本上的工作就完成了。呵呵(当然这个要看网上的资料,这里要自己重新写一次 唉好苦啊,没得抄)

基本工作准备好,找一个mysql 数据库的界面操作 GUI软件 名字为: navicat(这个很好用)打开mysql,测试一下自己的mysql 可不可以连通,可以的话那么就可以新建一个数据库test,一个表为mytest,字段是id和myname(这个随便也行)

如何在JSP页面显示mysql数据库内容

显示数据库数据的jsp代码如下:

解释及说明在代码的注释中即可查看 span style="font-size:12px;"span style="font-size:14px;"%@ page language="java" import="java.sql.*,java.io.*,java.util.*"% %@ page contentType="text/html;charset=utf-8"% html head style type="text/css" table { border: 2px #CCCCCC solid; width: 360px; } td,th { height: 30px; border: #CCCCCC 1px solid; } /style /head body % //驱动程序名 String driverName = "com.mysql.jdbc.Driver"; //数据库用户名 String userName = "root"; //密码 String userPasswd = "szy"; //数据库名 String dbName = "studentmanage"; //表名 String tableName = "student"; //连接字符串 String url = "jdbc:mysql://数据库地址:端口号/" + dbName + "?user=" + userName + "password=" + userPasswd; Class.forName("com.mysql.jdbc.Driver").newInstance(); Connection connection = DriverManager.getConnection(url); Statement statement = connection.createStatement(); String sql = "SELECT * FROM " + tableName; ResultSet rs = statement.executeQuery(sql); % table align="center" tr th % out.print("学号"); % /th th % out.print("姓名"); % /th th % out.print("专业"); % /th th % out.print("班级"); % /th /tr % while (rs.next()) { % tr td % out.print(rs.getString(1)); % /td td % out.print(rs.getString(2)); % /td td % out.print(rs.getString(3)); % /td td % out.print(rs.getString(4)); % /td /tr % } % /table div align="center" % out.print("数据查询成功,恭喜你"); % /div % rs.close(); statement.close(); connection.close(); % /body /html/spanspan style="font-size:24px;color: rgb(255, 0, 0);" /span/span

怎么使用jsp连接mysql数据库

通过MySql数据库驱动程序连接

①driverClass=”com.mysql.jdbc.Driver”

②url=”jdbc:mysql://127.0.0.1:3306/mytest”

举个例子

连接数据库查询表的相关语句:

Class.forName("com.mysql.jdbc.Driver");

Connection conn=DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/mytest","root","");

Statement stmt=conn.createStatement();

ResultSet rs=stmt.executeQuery("select * from userinfo");

while(rs.next())

{

out.print("br用户名:"+rs.getString("username")+"密码:"+rs.getString("password"));

}

rs.close();

stmt.close();

conn.close();

jsp怎么连接mysql数据库

我写的一个用JSP连接MySQL数据库的代码。

要正确的使用这段代码,你需要首先在MySQL数据库里创建一username表,表里面创建两个字符型的字段,字段名分别为:uid,pwd,然后插入几条测试数据。

以下用两种方式来实现JSP连接MySql数据库。

第一种方式,用JSP实现。

%@ page contentType="text/html; charset=gb2312" language="java"

import="java.sql.*"%

%

//**************************************

********* JDBC_ODBC连接MySql数据库,不需要设置数据源

*********************************/

//********** 数据库连接代码 开始 ******/

//以下几项请自行修改

String server="localhost"; //MYSQL 服务器的地址

String dbname="test"; //MYSQL 数据库的名字

String user="root"; //MYSQL 数据库的登录用户名

String pass="chfanwsp"; //MYSQL 数据库的登录密码

String port="3306"; //SQL Server 服务器的端口号,默认为1433

//数据库连接字符串

String url ="jdbc:mysql://"+server+":"+port+"/"+dbname+"?user="+user+

"password="+pass+"useUnicode=truecharacterEncoding=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 username";

ResultSet rs=stmt.executeQuery(sql);

//rs.first();

while(rs.next()){

out.print("用户名:");

out.print(rs.getString("uid")+" 密码:");

out.println(rs.getString("pwd")+"

");

}

rs.close();

stmt.close();

conn.close();

%

第二种方式,用JavaBean来实现。请看代码:

DBConnMySql.java

编译以后的Class文件应该放在WEB-INFclassesconn目录下。

package conn; //导入包

import java.sql.*; //导入数据库操作的类

public class DBConnMySql //构造方法,初始化

{

private Connection conn; //连接对象

private Statement stmt; //语句对象

private ResultSet rs; //结果集对象

private String MySqldriver;//MYSQL Server驱动程序字符串

private String MySqlURL; //MYSQL Server连接字符串

//********************************

*用 org.gjt.mm.mysql.Driver 驱动

* 该方法取得连接所需各种参数,组成连接字符串,然后再建立连接

* server;dbname,user,pass,port 分别表示MYSQL 服务器的地址,

* 数据库,用户名,密码,端口

**********************************/

public Connection getConnToMySql(String server,String dbname,

String user,String pass,String port){

//MYSQl驱动程序

MySqldriver = "org.gjt.mm.mysql.Driver";

MySqlURL = "jdbc:mysql://"; //连接字符串一部分

try{

//完整的连接字符串

MySqlURL =MySqlURL+server+":"+port+"/"+dbname+

"?user="+user+"password="+pass+

"useUnicode=truecharacterEncoding=GB2312";

Class.forName(MySqldriver);

conn = DriverManager.getConnection(MySqlURL);

}catch(Exception e){

System.out.println("操作数据库出错,请仔细检查");

//System.err.println(e.getMessage());

}

return conn;

}

//关闭数据库连接

public void close()

{

try{

//rs.close();

//stmt.close();

conn.close();

}catch(SQLException sqlexception){

sqlexception.printStackTrace();

}

}

}

这个文件只是实现了数据库的连接,下面我们再写一个测试文件。

就是用sql语句从数据库里查询出记录,以验证我们数据库的连接是否成功。

connmysql.jsp文件源代码如下:

%@ page contentType="text/html; charset=gb2312" language="java"

import="java.sql.*" %

%

//以下几项请自行修改

String server="localhost"; //MYSQL 服务器的地址

String dbname="test"; //MYSQL 数据库的名字

String user="root"; //MYSQL 数据库的登录用户名

String pass="chfanwsp"; //MYSQL 数据库的登录密码

String port="3306"; //SQL Server 服务器的端口号,默认为1433

Connection conn=DBConn.getConnToMySql(server,dbname,user,pass,port);

Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,

ResultSet.CONCUR_READ_ONLY);

String sql="select * from username";

String sql1="insert into username (uid,pwd) values('梦想年华','梦想年华')";

stmt.executeUpdate(sql1);

ResultSet rs=stmt.executeQuery(sql);

while(rs.next()){

out.print("用户名:");

out.print(rs.getString("uid")+" 密码:");

out.println(rs.getString("pwd")+"

");

}

//rs.close();

//stmt.close();

//conn.close();

DBConn.close();

%

jsp怎么连接mysql数据库代码

jsp连接mysql数据库的操作方式。

1、在数据服务端安装好mysql数据库,这个是必须的,在自己的ssh或者虚拟机上,数据mysql可以看到相关的提示,说明安装成功

2、我是用的是tomcat服务器,在这里需要安装好java连接mysql的数据库操作库。我是用的jar包是:mysql-connector-java-3.1.14.tar.gz,大家可以在网上下载,或者,在官网上下载

3、把解包后的jar放到tomcat里面的lib文件夹下

4、在程序的代码段里添加连接函数库和库函数,就可以连接到mysql数据库了

5、剩下的就是我们使用的时候调用这样的数据了,在jsp里使用mysql数据库中的数据

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。