怎么用myeclipse连上远程mysql数据库

怎么用myeclipse连上远程mysql数据库,第1张

首先打开Myeclipse

在工具栏上选择

window->Show View->Other

选择Myeclipse database

双击DB Bowser

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

选择new

在d出的界面中

Driver template:MySQL Connector/]

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

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

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

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

User name:root

password:密码

然后添加jar包

这个时候你可以测试一下连接

单击Test Driver

如果连接成功则点击finsh

然后在控制台处

右击你的连接名

选择open connection

这样你就将Myeclipse与数据库连接了!

工具/原料

jdbc驱动

myEclipse

创建好的Mysql数据库和表

方法/步骤

导入jdbc驱动包。点击菜单栏中的Windows→preferences。

在d出的的界面,找到java→buildpath→user libraries。点击new,在d出的的对话框中,填写名称,点击ok。

点击”add jar“,将jdbc驱动导入到工程中。

点击ok,完成驱动包导入。

右击创建的工程名称,选中preferences。

在d出的的对话框中,进行如图所示的 *** 作。

点击ok,将驱动包导入到工程中。

新建class文件,在文件中输入,如图所示的文本

package comytjdao;

import javasqlConnection;

import javasqlDriverManager;

import javasqlResultSet;

import javasqlSQLException;

import javasqlStatement;

public class Create {

private Connection conn;

private Statement stmt;

private ResultSet rs;

String sql="insert into register(name,password)values('z','123')";

public void SqlConnection(){

try{

ClassforName("sunjdbcodbcJdbcOdbcDriver");

}

catch(ClassNotFoundException ex){

exprintStackTrace();

}

String url="jdbc:odbc:fred";

try{

conn=DriverManagergetConnection(url);

stmt=conncreateStatement();

}

catch(SQLException ex){

exprintStackTrace();

}

}

public void Register(){

rs=stmtexecuteQuery("insert into register(name,password)values('"+name+"','"+password+"')");

}public void Close()throws Exception{

rsclose();

stmtclose();

connclose();

}

public void main() throws Exception{

Create create=new Create();

createSqlConnection();

createRegister();

createClose();

}

}

第一步:打开MyEclipse Database Explore

点击Window-Open Perspective-MyEclipse Database Explore。

第二步:新建数据库连接

第三步:配置连接

第四步:加载驱动并进行测试

Oracle数据库驱动在安装文件夹中,路径为:D:\Oracle\product\1020\db_1\jdbc\lib

点击Test Driver

第五步:测试成功,点击finish完成创建

第六步:连接数据库

右击新创建的连接,点击Open connection,然后点击下拉三角形则会看到数据库详细内容。

步骤如下:

第一步打开Database,然后点击window窗口 点击Open Perspective菜单中的MyEclipse Database Explorer。

第二步 创建连接,在空白处右击鼠标新建(即new)。

第三步 选择连接方式,在Driver template选项框中 选择MySql。

第四步 填写配置信息。

第五步 连接mysql数据库的驱动文件。

第六步 测试数据配置是否正确点击,输入访问数据库密码。

第七步 测试连接mysql数据库成功,点击Finish创建连接。

第八歩 右击创建的连接点击Open another connection 输入mysql数据库密码就能看到创建的数据库表。

首先用myeclipse创建一个web 工程

这是jsp登录页面

<body>

<%

requestsetCharacterEncoding("GBK");

String name=requestgetParameter("文件名");

if(nameequals("sa")){

sessionsetAttribute("UserName",name);

responsesendRedirect("文件名");

}

else{

responsesendRedirect("文件名");

}

%>

</body>

连接数据库文件

public class ConnectionManager {

private static final String DRIVER_CLASS = "commicrosoftsqlserverjdbcSQLServerDriver";

private static final String DATABASE_URL = "jdbc:sqlserver://localhost:1433;DatabaseName="数据库名“;

private static final String DATABASE_USRE = "sa";

private static final String DATABASE_PASSWORD = "sa";

/

返回连接

@return Connection

/

public static Connection getConnection() {

Connection dbConnection = null;

try {

ClassforName(DRIVER_CLASS);

dbConnection = DriverManagergetConnection(DATABASE_URL,

DATABASE_USRE, DATABASE_PASSWORD);

} catch (Exception e) {

eprintStackTrace();

}

return dbConnection;

}

/

关闭连接

@param dbConnection

Connection

/

public static void closeConnection(Connection dbConnection) {

try {

if (dbConnection != null && (!dbConnectionisClosed())) {

dbConnectionclose();

}

} catch (SQLException sqlEx) {

sqlExprintStackTrace();

}

}

/

关闭结果集

/

public static void closeResultSet(ResultSet res) {

try {

if (res != null) {

resclose();

}

} catch (SQLException e) {

eprintStackTrace();

}

}

/

关闭语句

/

public static void closeStatement(PreparedStatement pStatement) {

try {

if (pStatement != null) {

pStatementclose();

}

} catch (SQLException e) {

eprintStackTrace();

}

}

}

在 MyEclipse 中连接 MySQL 时出现“Access denied for user 'root'@'localhost' (using password: YES)”错误可能是由于多种原因造成的。

密码错误:您在 MyEclipse 中使用的 MySQL 用户名和密码与您在 MySQL 控制台中使用的用户名和密码可能不同。请确保您在 MyEclipse 中使用的用户名和密码是正确的。

MySQL 服务未启动:请确保 MySQL 服务已启动。

用户没有远程访问权限:如果您在 MyEclipse 中使用的是远程 MySQL 服务器,请确保用户具有远程访问权限。

建议您从上述几个方面入手,尝试解决这个问题。如果仍然无法解决,建议您参考 MySQL 官方文档或搜索网上的解决方案,或者向 MySQL 技术支持寻求帮助。

以上就是关于怎么用myeclipse连上远程mysql数据库全部的内容,包括:怎么用myeclipse连上远程mysql数据库、myeclipse 怎样连接数据库、怎样用myeclipse实现一个对数据库中的数据添加的 *** 作等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存