如何用Eclipse连接MySQL数据库

如何用Eclipse连接MySQL数据库,第1张

Eclipse:任意版本,免费的,可以百度的到。

1MySQL安装

下面来创建一个数据:

mysql>CREATE DATABASE test; //创建一个数据库

mysql>use test; //指定test为当前要 *** 作的数据库

mysql>CREATE TABLE user (name VARCHAR(20),password VARCHAR(20)); //创建一个表user,设置两个字段。

mysql>INSERT INTO user VALUES('huzhiheng','123456'); //插入一条数据到表中

2打开Eclipse,创建一个项目(my),

*** 作:右键点击my--->build Path--->add external Archiver选择jdbc驱动,点击确定。

你确定是按照下面的步骤配的,该导的jar包导入没,数据库的登录名和密码前后对应没

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

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

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

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

package pkg;

import javasql;

public class Main {

public static void main(String [] args)

{

String driverName="commicrosoftsqlserverjdbcSQLServerDriver";

String dbURL="jdbc:sqlserver://localhost:1433;DatabaseName=填写你的数据库名";

String userName="填写你的用户名,我的是sa";

String userPwd="填写你的密码";

try

{

ClassforName(driverName);

Systemoutprintln("加载驱动成功!");

}catch(Exception e){

eprintStackTrace();

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

}

try{

Connection dbConn=DriverManagergetConnection(dbURL,userName,userPwd);

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

}catch(Exception e)

{

eprintStackTrace();

Systemoutprint("SQL Server连接失败!");

}

}

}

5、点击右键,选择run as——>Java Application,

步骤:

1、项目打包压缩

2、数据库导出表结构与数据

3、资源文件打包

然后发给别人,然别人在自己电脑上安装JDK与数据库软件,然后导入数据跟资源,调整一下配置就可以运行了。

*** 作方法如下:

1、下载可安装的EclipseSQLiteManger插件,官网:>

1、找到配置文件,路径:项目根目录\config\databasephp。

2、打开数据库配置文件,并修改三个重要配置。

3、在控制器文件中,导入Db类。

4、使用Db类的静态方法query 从数据库中查询一条内容,并保存查询结果。

5、打印保存的结果。就可以连接数据库了。

可能是以下的其中一种情况:

一:连接URL格式出现了问题(Connection conn=DriverManager

getConnection("jdbc:mysql://localhost:3306/XX","root","XXXX")

二:驱动字符串出错(commysqljdbcDriver)

三:Classpath中没有加入合适的mysql_jdbc驱动(驱动要和你的数据库版本一致)

四:驱动jar包放的位置不对

以上就是关于如何用Eclipse连接MySQL数据库全部的内容,包括:如何用Eclipse连接MySQL数据库、eclipse data source explorer 连接数据库不出现选择数据库步骤怎么解决、eclipse怎么导出连接了数据库的工程,使得在别的装了jdk的电脑都可以运行等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存