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

相关推荐

  • 小米电视怎么安装当贝市场,小米安装第三方软件实用方法

    当贝市场教程中心:近几天的618智能电视年中大促,使得小米电视品牌成为实至名归的销量王。其中小米电视4A55英寸、小米电视4A49英寸、小米电视4A43英寸、小米电视4A65英寸基本为畅销。那么很多消费者就会问了,我收到小米电视4A后,该怎么安装软件?怎么收看电视直播呢? 为此,小编特地整理了三种实用的安装方法,通过U盘、电脑、手机都可以给电视安装第三方应用当贝市场(www.dangbei.com…

    2022年6月6日
    600
  • 牝鸡司晨的意思,揭秘这一词的历史由来

    鸡为什么叫做“鸡”? 本文作者倪方六 在中华传统文化中,“鸡文化”同样占有重要位置。与龙文化、虎文化相比,鸡文化虽然不是那么高大上,但对中国人的影响更直接,更接地气。如鸡司晨,让大家形成了千年不变的“鸡鸣而起”作息方式,追求进步会“闻鸡起舞”;鸡还是吉祥的化身,带来“龙凤呈祥”…… (子母鸡图,宋代吴凝绘) 在十二生肖中,如果评选对古代中国人生活影响最大的动物,恐怕只有鸡。鸡能啼晨,仅凭这一点,就…

    2022年9月9日
    940
  • 微信红包软件是否有用(2020微信全自动抢红包的软件)

    今天给大家推荐的是一款微信可以息屏抢红包的插件—“微信抢红包”,该插件适合于安卓端,无需root即可使用。 其实这款工具对于即将来临的除夕夜还是非常有帮助的,毕竟在除夕夜基本上在微信中发红包的还是比较多的,比如一些班级群、公司交流群、家庭群之类的都会有发红包的。 当然这款工具不光在除夕夜有用,在平时日常中也是可以用到的,毕竟最主要的功能就是息屏抢红包。 另外这款插件是基于Github上的一个开…

    2022年8月4日
    970
  • 手机相片删除了怎么恢复,手机照片恢复简单方法

    世面上有很多的手机照片恢复软件,它们被传得神乎其神,但其实际作用却是微乎其微,尤其是在恢复苹果手机照片时,很多软件甚至止于识别。因为这样的原因,很多人提出了这样的问题“手机照片恢复软件可以恢复苹果手机照片吗?” 普通的手机照片恢复软件在恢复苹果手机照片上都是有一定的限制的,苹果手机的iOS是苹果公司的专利,其储存方式和普通智能手机有一定的差别,在电脑上是无法作为移动储存设置被识别的。所幸苹果公司有…

    2022年8月2日
    590
  • 水果店经营模式,经营水果店经常出现的问题有哪些

    水果,品种繁多,营养丰富,且绿色健康,为我们日常生活之所需,现如今水果几乎店布满所有小区的周围,而对于很多新手投资者虽无经验,但颇具超前意识,接下来,小编将带领大家一起了解未来水果店经营模式。 未来水果店经营模式及经营技巧   传统的水果店经营一般属于小本经营,二三十平的小店,从大的果蔬批发市场进货,虽然也有收益,但由于水果本身脆弱,加之季节、温差等原因,会导致很多水果来不及出售就坏掉、烂掉,所以…

    2022年8月9日
    610
  • 幼儿园教师面试试讲流程(幼儿五大领域试讲模板)

    幼儿教师资格面试考试中,试讲是重要的考核形式之一,在试讲的整个流程中,需要将“活动过程”完整展示。通常情况,试讲规定时间为十分钟,在十分钟的时间内,考生要对活动做完整的展示,“活动过程”的设计对整个试讲起着至关重要的作用。 一、导入部分 这是活动过程的起始部分,常言说道:“良好的开端是成功的一半”。这一部分我们要做到两点: “导入”的“导”就是引导的意思,意味着我们要引起幼儿强烈的兴趣,因为幼儿的…

    2022年10月20日
    1270
  • 玩英雄联盟卡顿怎么解决,三分钟教你解决卡顿问题

    很多朋友都跟我说LOL卡,其实原因无非就两个,要么硬件实力太差,要么就是网络问题。那么我就主要说说主要的问题吧。对于配置LOL的需求真不高,这篇文章配置较低的朋友可以参考。看LOL卡不卡呢,最主要我们玩游戏时候就可以感受的到,还有就是屏幕右上角的FPS,Z这个FPS就是每秒显示的帧数,显示器刷新率一般是60HZ,所以帧数在60以下就不太流畅了。 首先是LOL官方给出的配置 官方配置 但是LOL经过…

    2022年9月9日
    5790
  • 微信记录怎么永久删除,方法很简单不会的朋友看过来

    不知道大家在生活中是否经常使用微信来聊天,手机里面有大量的微信聊天记录,微信聊天记录彻底删除怎么做?有些记录非常的不想让别人看见,很多人都知道,想要彻底删除微信聊天记录不是件容易的事情,我们就算是删除了也可能被轻而易举得找回来,因此想要彻底删除聊天记录,我们更应该学习下面的做法! 微信聊天数据被泄露关系着我们太多的数据内容,尤其是一些人换了新手机,旧手机的数据就不管不问了,千万不能这样,手机聊天记…

    2022年7月6日
    500
  • pca人脸识别原理(ai人脸识别系统操作方法)

    人脸识别算法是任何人脸检测和识别系统或软件的基础组件。专家将这些算法分为两种核心方法:几何方法侧重于区分特征,光度统计方法用于从图像中提取值。然后将这些值与模板进行比较以消除差异。这些算法还可以分为两个更一般的类别——基于特征的模型和整体模型。前者侧重于面部标志并分析它们的空间参数和与其他特征的相关性,而整体方法将人脸视为一个整体。 人工神经网络是图像识别中最流行和最成功的方法。人脸识别算法基于数…

    2022年5月13日
    1030
  • 怎样做好品牌推广,这8点建议值得一看

    品牌塑造和品牌维护是企业要想长期的发展的必做课程,那么如何让人家一看到品牌名,就立刻想到公司的主营业务且印象深刻呢?下面吉时传密带你一起来看看该如何做好品牌的运营与推广,具体的推广思路又是什么? 挖掘品牌核心价值 对于一个品牌推广的成功与否,首先就应该树立核心的价值理念,通过品牌的核心价值宣传,才能够让自身的品牌在市场中拥有一席之地。 养成媒体合作习惯 对于一个品牌推广来说,必须要有媒体合作的习惯…

    2022年9月22日
    440

发表回复

登录后才能评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

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

关注微信