用eclipse如何创建数据库

用eclipse如何创建数据库,第1张

1.首先安装MySql数据库,并将数据库驱动程序文件mysql-connector-java-3.1.12-bin.jar放在Tomcat的common/lib中。

2.在MySQL的登陆用户名:root,密码:mysql建立数据库testdb,

3.表user 基本代码如下:

<%@ page contentType="text/htmlcharset=gb2312"%>

<%@ page language="java" import="java.sql.Statement" import="java.sql.*" %><html>

<head>

<title>helloworld.jsp</title>

</head>

<body>

<%

try{

Class.forName("org.gjt.mm.mysql.Driver")

out.println("加载Mysql Driver成功!<br>")

} catch(Exception e)

{

out.println("加载Mysql Driver失败!<br>")

e.printStackTrace()

}

try{

out.println("开始连接Mysql server!<br>")

Connection connect=DriverManager.getConnection("jdbc:mysql://localhost/testdb?user=root&password=mysql&useUnicode=true&characterEncoding=8859_1")

//jdbc:mysql://localhost/testdb?user=root&password=mysql&useUnicode=true&characterEncoding=8859_1

//jdbc:mysql://localhost/数据库名user=数据库登陆用户名&password=数据库登陆密码&useUnicode=是否允许设置字符编码&characterEncoding=允许设置编码时,要设置的编码out.print("成功连接Mysql server!<br><br>")

Statement stmt = connect.createStatement()

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

out.print("读取数据如下:<br>")

while(rs.next())

{

out.println(rs.getInt(1))

out.println(rs.getString(2)+"<br>")

}

} catch(Exception e)

{

out.print("获得数据错误!")

e.printStackTrace()

}

%>

</body>

</html>

4.注意:如果只写import="java.sql.*" ,不写import="java.sql.Statement" 则在Statement

stmt = connect.createStatement()其中Statement下面显示是红色波浪线,程序调用数据库等一切正常。

1、打开SQL Server 2008,在其中新建数据库 Test,然后退出SQL Server 2008。

2、运行Eclipse,新建一个Java Project 名为 Test。

3、右单击工程名,依次选择 Build Path → Configure Build Path,在打开的窗口的右边选择 Libraries标签,然后单击 Add External JARs,找到 sqljdbc4jar 文件并打开,然后单击 OK 完成构建路径的配置。

提示:也可以把sqljdbc4jar类 放到jre/lib/ext下,并放到tomcat/lib下

这样就可以应用到所有jsp文件,减少对每个项目进行sqljdbc4jar的加载;

4、在Test中新建包pkg,在pkg中新建一个类Main,在其中输入代码如下:

package pkg

import java.sql.*

public class Main {

public static void main(String [] args)

{


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/10031224.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存