用eclipse如何创建数据库

 我来答
趣事情
推荐于2017-09-25 · 知道合伙人互联网行家
趣事情
知道合伙人互联网行家
采纳数:517 获赞数:5452
电脑技术,软件开发。移动开发。网站建设相关专业知识。都可以提供解答和相关技术指导。

向TA提问 私信TA
展开全部
1.首先安装MySql数据库,并将数据库驱动程序文件mysql-connector-java-3.1.12-bin.jar放在Tomcat的common/lib中。
2.在MySQL的登陆用户名:root,密码:mysql建立数据库testdb,
3.表user 基本代码如下:
<%@ page contentType="text/html;charset=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下面显示是红色波浪线,程序调用数据库等一切正常。
sunnywh2046
2009-12-18
知道答主
回答量:17
采纳率:0%
帮助的人:9.1万
展开全部
不能创建数据库的 一般只能连接 必须先在数据库中建好数据库,然后eclipse能建立对数据库操作的连接,建立连接主要是为实现架构提供方便
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
粗犷绿毛君AY
2009-12-18 · TA获得超过353个赞
知道小有建树答主
回答量:451
采纳率:0%
帮助的人:391万
展开全部
打开database development 视图,配置好数据库连接信息,可以写SQL脚本。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xcg9593
2009-12-18 · TA获得超过280个赞
知道小有建树答主
回答量:534
采纳率:0%
帮助的人:141万
展开全部
databrower ,myeclipse里有的,视图里
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
随疯KING
2009-12-18 · TA获得超过357个赞
知道小有建树答主
回答量:686
采纳率:0%
帮助的人:334万
展开全部
eclipse 不清楚

但是 myeclipse 是可以。你试试···
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式