myeclipse怎么连接数据库

myeclipse怎么连接数据库,第1张

myeclipse怎么连接sql server方法/步骤如下:

1、首先,配置环境变量。另外,如果你的机子上没有数据库驱动jar包的话,需要下载一个sqljdbc4jar。下面,右击“我的电脑”》》选择“属性”》》再选择“高级”》》选中“环境变量”。

2、其次,对SqlServer配置管理器进行设置。首先打开SqlServer配置管理器。具体步骤。

3、进入SQL配置管理器后,选中左侧“SQL Server网络配置”》》再选中“MSSQLSERVER的协议”双击后,右侧窗口会有“TCP/IP”选项。双击进入。。

4、在TCP/IP属性中对IP地址进行设置,IP地址,即本地ip。端口值在后面会用到,先记住。注意,TCP/IP若不是处于启动状态,要右击后选择“启动”。

5、进行完上述设置后,打开MyEclipse进入数据库 *** 作界面。打开后,依次选择“window”》》“open perspective”>>"other"进入对话框,选择“MyEclipse DataBase Explorer”后就进入了。

6、在右侧窗口空白区域右击鼠标,选择"New",打开数据库驱动对话框,

7、对DatabaseDriver进行设置,“Driver template”中选择Sqlserver;

8、点击“finish”完成设置。

可以用jdbc来连接数据库,完整代码如下:

package comjdbctest;

import javasqlConnection;

import javasqlDriverManager;

import javasqlResultSet;

import javasqlStatement;

public class JDBCTest {

public static void main(String[] args) throws Exception {

//1加载驱动

//ClassforName("commicrosoftsqlserverjdbcSQLServerDriver");

//ClassforName("commysqljdbcDriver");

ClassforName("oraclejdbcdriverOracleDriver");

//2创建数据库连接对象

//Connection conn = DriverManagergetConnection("jdbc:sqlserver://localhost:1433;databaseName=db","sa","sqlpass");

//Connection conn = DriverManagergetConnection("jdbc:mysql://localhost:3306/dbuseUnicode=true&characterEncoding=UTF-8","root","123456");

Connection conn = DriverManagergetConnection("jdbc:oracle:thin:@localhost:1521:orcl","scott","Oracle123");

//3创建数据库命令执行对象

Statement stmt = conncreateStatement();

// PreparedStatement ps = connprepareStatement("select from t_user");

//4执行数据库命令

ResultSet rs = stmtexecuteQuery("select from t_user");

// ResultSet rs = psexecuteQuery();

//5处理执行结果

while (rsnext()) {

int id = rsgetInt("id");

String username = rsgetString("username");

String password = rsgetString("password");

Systemoutprintln(id + "\t" + username + "\t" + password);

}

//6释放数据库资源

if (rs != null) {

rsclose();

}

// if (ps != null) {

// psclose();

// }

if (stmt != null) {

stmtclose();

}

if (conn != null) {

connclose();

}

}

}

有个sql文件的话,那直接在数据库里面执行这些

语句

就行了,oracle导入数据时,要先新建个用户,然后再把数据导入这个用户里面……把怎么创建用户语句也给你了,用户要和你之前用的

用户名

要一至,create

user

用户名称

indentified

by

密码(这上创建用户),还得授权:grant

dba

to

用户名称(把DBA授权给这用户)

工具:

myeclipse

方法:

步骤

新建一个Java类文件。

在类文件中填写下方代码(连接mysql的固定代码程序)

此时开始测试连接数据库是否成功,右键点击选择run As,然后选择Junit Test

在控制台如果d出以下信息,表明数据库连接成功

 myeclipse连接数据库成功或失败后都会有提示的,具体连接方法如下:

public class DBConnection {

private static final String DRIVER = "commicrosoftsqlserverjdbcSQLServerDriver";

private static final String URL ="jdbc:sqlserver://localhost:1433(这个是端口号);databastName=你的数据库名字";

private static final String USER = "sa";//这个代表你的数据库登录名

private static final String PWD = "";//这个代表你的数据库登录密码,一般是空的。

private Connection con = null;

public DBConnection(){

try {

ClassforName(DRIVER);//加载数据库驱动

con = DriverManagergetConnection(URL,USER,PWD);//连接数据库

Systemoutprintln("数据库连接成功");

} catch (SQLException e) {

Systemoutprintln("驱动加载失败");

// TODO Auto-generated catch blo-QWAwaaAck

eprintStackTrace();

} catch (ClassNotFoundException e) {

// TODO Auto-generated catch block

Systemoutprintln("数据库连接失败");

eprintStackTrace();

}

}

public Connection getConnection(){

return con;

}

public void close(){

双击DB Bowser

在控制台部分多出DB Bowser,右击空白处

选择new

Driver template:MySQL Connector/]

Driver name:填写连接的名字(随意)

Connection url:jdbc:mysql://localhost:3306/数据库名

其中localhost表示本地数据库,如果是远程的则填写对方地址

数据库名表示要连接的数据库的名称

User name:root

password:密码

然后添加jar包

自己写一个程序连接 要那简单的SQL举例子import javasqlConnection;

import javasqlDriverManager;

import javasqlSQLException;public class Datalink {

String driver = "commicrosoftjdbcsqlserverSQLServerDriver";

String url = "jdbc:microsoft:sqlserver://localhost:1433;DataBaseName=你的数据库名字";

String user = "数据库用户名";

String key = "密码";

public Datalink(){}

public Datalink(String driver,String url,String user,String key)

{

thisdriver = driver;

thisurl = url;

thisuser = user;

thiskey = key;

}

public Connection openData()

{

Connection con = null;

try {

ClassforName(driver);

con = DriverManagergetConnection(url, user, key);

} catch (ClassNotFoundException e) {

// TODO Auto-generated catch block

eprintStackTrace();

} catch (SQLException e) {

// TODO Auto-generated catch block

eprintStackTrace();

}

return con;

}

public void closeData(Connection con)

{

if(con != null)

{

try {

conclose();

} catch (SQLException e) {

// TODO Auto-generated catch block

eprintStackTrace();

}

}

}

}

以上就是关于myeclipse怎么连接数据库全部的内容,包括:myeclipse怎么连接数据库、myeclipse连接数据库实现怎么写、myeclipse如何导入数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/sjk/9800330.html

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

发表评论

登录后才能评论

评论列表(0条)

保存