eclipse连接mysql数据库(eclipse连接数据库的步骤)

工具: eclipse、MySQL、MySQL连接驱动:mysql-connector-java-5.1.45.jar 1、新建java项目然后新建一个文件夹——libs(用来放各种外部包) 2、在包里面加入连接mysql数据库的包 即mysql-connector-java-5.1.45-bin.jar,然后复制粘贴到我们java项目的libs文件夹下面(注意是物理地址里);此时,在eclips…

专用工具:

eclipse、MySQL、MySQL联接推动:
mysql-connector-java-5.1.45.jar

1、新创建java项目 随后创建一个文件夹——libs(用于放各种各样外界包)

多学习才能多赚钱之:java数据库连接步骤

2、在包里边添加联接mysql数据库的包


mysql-connector-java-5.1.45-bin.jar,随后拷贝到大家java项目的libs文件夹下边(留意是MAC地址里);这时,在eclipse中—右键libs文件夹—更新Refresh,就将下載好的JDBC放进该文件夹下,如下图所示:

多学习才能多赚钱之:java数据库连接步骤

3、搭建途径上的jar包

a.点击新项目Project——挑选 属性Propeties

多学习才能多赚钱之:java数据库连接步骤

b.开展加上

开启属性Propeties后,点击java搭建途径(Java Build Path),点击加上jar(Add JARs…),挑选 你的新项目下的jar包,随后明确,最终加上进行

多学习才能多赚钱之:java数据库连接步骤

4、在java项目中开展mysql数据库的联接

在java项目库中新创建2个Class类文档,我取名为DBHelper和Demo

多学习才能多赚钱之:java数据库连接步骤

一个类用于开启或关掉数据库查询:DBHelper.java

编码如下所示:

package sqldemo1;
import java.sql.Connection; 
import java.sql.DriverManager; 
import java.sql.PreparedStatement; 
import java.sql.SQLException;

public class DBHelper {
 public static final String url = \"jdbc:mysql://127.0.0.1/student\"; 
 public static final String name = \"com.mysql.jdbc.Driver\"; 
 public static final String user = \"root\"; 
 public static final String password = \"\"; 
 public Connection conn = null; 
 public PreparedStatement pst = null; 
 public DBHelper(String sql) { 
 try { 
 Class.forName(name);//特定联接种类 
 conn = DriverManager.getConnection(url,user,password);//获得联接 
 pst = conn.prepareStatement(sql);//提前准备实行句子 
 } catch (Exception e) { 
 e.printStackTrace(); 
 } 
 } 
 public void close() { 
 try { 
 this.conn.close(); 
 this.pst.close(); 
 } catch (SQLException e) { 
 e.printStackTrace(); 
 } 
 }
}

再写一个Demo.java来实行有关查看实际操作

编码如下所示:

 package sqldemo1;

import java.sql.ResultSet; 
import java.sql.SQLException;

public class Demo { 
 static String sql = null; 
 static DBHelper db1 = null; 
 static ResultSet ret = null; 
 public static void main(String[] args) { 
 sql = \"select *from stuinfo\";//SQL句子 
 db1 = new DBHelper(sql);//建立DBHelper目标
 try { 
 ret = db1.pst.executeQuery();//实行句子,获得結果集 
 while (ret.next()) { 
 String uid = ret.getString(1); 
 String ufname = ret.getString(2); 
 String ulname = ret.getString(3); 
 String udate = ret.getString(4); 
 System.out.println(uid   \"t\"   ufname   \"t\"   ulname   \"t\"   udate ); 
 }//表明数据信息 
 ret.close(); 
 db1.close();//关掉联接 
 } catch (SQLException e) { 
 e.printStackTrace(); 
 } 
 }
}

5、连接mysql数据库不成功根本原因

a.数据库查询的业务是不是开启;

b.是不是在新创建了相应的数据库查询;

c.是不是增加了jar包;

d.是不是载入了推动;

e.联接字符串数组、用户名及其登陆密码是不是不正确。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年5月10日 下午3:14
下一篇 2022年5月10日 下午3:15

相关推荐

  • 网络著作权保护的主要内容和技术手段(附:正确的保护措施)

    随着计算机网络的飞速发展,很多人会在网络上进行创作,那么这些网络作品同样的也具有著作权受法律保护。那么网络著作权保护的范围有哪些?法律如何规定? 网络著作权保护的范围有哪些? 1、文字作品:文字作品是指以语言文字的形式,或其他相当于语言文字的符号来表达作者感情、思想的作品。 2、口述作品:口述作品是指以口头语言创作的、未以任何物质载体固定的作品,如演说、授课、法庭辩论、祝词、布道等。 3、音乐、戏…

    2022年6月1日
    660
  • 苹果什么游戏好玩(苹果手游排行榜)

    用一个词来形容昨晚苹果的发布会,那就是“杀疯了”。 在昨晚的发布会中,除了AirPods以及苹果HomePod的常规升级,搭载苹果M1Pro和M1Max芯片的MacBook可以说是整个活动的核心。而用苹果官方的话来说就是“这个MacBookPro,就是个猛兽。” 如果说苹果A系列的处理器在移动端之时领跑的话,那今年年初,苹果将自家的M1芯片放在了iPad中,就已经在性能等各方面的表现上,对移动端同…

    2022年5月9日
    750
  • 去除蟑螂最有效的3个方法,以后再也不用担心家里有蟑螂

    导读:蟑螂是四害之首,严重影响到我们的生产生活,随身携带的病毒还会影响到人体健康,家里出现蟑螂可以用3个方法解决,平时要做好防范蟑螂的工作,大家要引起重视。 各位观众老爷大家好,这里是生活窍门达人,每天给大家分享实用的生活小妙招。 实用系数:★★★★★ 处理对象:蟑螂 一说到蟑螂,我们心中呈现出来的就是两个字,恶心。作为我国四害之首,蟑螂对于我们日常生活影响最大,传播病毒,排泄物也是人体健康的隐形…

    2022年10月5日
    510
  • 网盘下载怎么下载应用(百度网盘下载软件教程)

    前篇文章上传了两个占存比较大的游戏,考虑到网盘下载速度慢的问题,于是便发了这篇快速下载网盘文件的文章。 很多文件别说不开超级会员了,就算开了超级会员,速度也达不到很多人的满意。 今天就是要解决这个问题。 一、下载工作 1.搜索tampermonkey(油猴插件) 2.打开后选择与自己浏览器相匹配的文件(我的浏览器是Firefox)下载黑色的那个 3.添加到火狐浏览器中 4.搜索greasyfork…

    2022年10月25日
    1670
  • 什么是霸屏短信,屏蔽霸屏短信的方法

    近日,微博用户@比特接盘侠在微博晒出自己收到的一种可以在屏幕上直接显示文本内容的特殊消息,并询问这种短时的原理是什么。 从照片上看,该用户收到的消息直接全屏显示在手机屏幕上,且无来信号码、联系人等信息。 经过万能网友的科普,该用户发现,这条特殊信息实为闪信,又称彩印、霸信、屏信、0级短信、弹屏消息、免提短信、来电名片,是一种在屏幕上即时显示的特殊文本信息,关闭后不会储存在设备上,并会在被成功接收时…

    2022年7月17日
    4100
  • 微信上如何开网店,个人微信开店流程图解

    昨天,微信公布可以支持企业/个体工商户/个人开通​微信小商店了,石头哥迫不及待的试了试。结果以个人身份真的开通了​小商店。​以图为证。 下面就来教大家如何一步步的开通个人的​微信小商店吧。 一,首先打开小商店助手 在微信里使用小商店助手小程序 进入小商店助手后,就是开通店铺的界面了,点击免费开店即可。 然后开店类型可以选企业,也可以选个人。 企业的审核比较麻烦些,个人的话基本上提交就可以开通小商店…

    2022年6月19日
    980
  • 漫步者r2000db评测(这款音响不但音质好且功能强大)

    商品名称:漫步者R2000DB 品牌:漫步者 使用场景:室内 输入接口:线性输入光纤输入 供电方式:外接电源 摆放方式:书架式桌面 工作原理:有源音箱 声道:2.0 产品类别:HiFi音箱多媒体音箱 单元尺寸:5寸 箱体材质:木质 扩展功能:高低音调节 适用设备:电脑音箱手机音箱 信号传输:有线无线蓝牙 •功率:24W×2(高音)+36W×2(低音) •信噪比:≥85dBA •系统频率响应范围:5…

    2022年9月19日
    1360
  • lol新手活动是什么,lol新手成长礼包领取地址

    为了吸引更多的LOL玩家,官方时常会发布一些新手活动,今天国服上线了一个名叫《奥娜的礼物》的活动,其实该活动可以看作是之前新手大礼包的。 活动的对象是这样的: 奖励是: 另外,当你等级分别达到1级5级10级15级均可以通过答题在推荐英雄中领取7日英雄一个,如果过期没领取的话,后续还可以延长当前使用英雄的时常。 通过测试发现,本命英雄无论你怎么回答,基本就是四个英雄其中的三个给你选 如果最近有想玩小…

    2022年7月27日
    570
  • 微信图片过期能恢复吗,微信图片已过期恢复教程

    你有没有遇到过这样的问题? 在工作中,对话窗户太多,有时候漏掉了一些文件,到需要的时候去下载,发现文件已经过期了,与这份文件永远无缘了,有备份还好说,如果没有备份,那只能对着“文件已清理”几个字发呆。 这时候,你需要一件能随时随地、轻松把重要的微信文件保存在云端,还能方便整理和分享的app,这样过期文件就能很好保存。下面就为大家介绍几款实用工具。 1、金山文档小程序 金山并不止WPS,还有金山文档…

    2022年7月28日
    710
  • h5页面推广主流方案(H5活动营销最好的方法)

    谐音“我爱你”的520即将到来,被人们捧红的“表白日”成了商家新的营销发力点。 恋爱主题游戏、情侣直播、创意海报、走心文案、线下告白墙等多种形式全力出击,商家在520限定战场上打响了没有硝烟的战争。 每逢节日创意H5频出,在今年的“虐狗”日,“以爱之名”的H5还能有哪些新玩法?回顾历年精选案例找找灵感。 01 个性化测试类 (1)杜蕾斯:《杜蕾斯表白研究所》 杜蕾斯这支测试H5设计颇有未来科技感,…

    2022年8月4日
    1250

发表回复

登录后才能评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信