怎么在eclisp(汉化版)连接数据库?

        现在10月29号凌晨3.13分,实在睡不着觉,不知道是感冒的缘故,还是临近毕业的压力太大,就是睡不着。前几个小时要搞个《全网购票系统》项目的期末考试想了四个小时搞个页面都没有搞好,自己是一个大三的人了,但是对本专业的知识还没有非专业懂得多,说多了都扎心,哈哈,虽然脸皮厚,别人说的讽刺的话,左耳听右耳出,完成听不进去! 不过自己也认清一个现实:自己真的很菜。
        喜欢这么一段话:可以摸鱼,可以混  但是别真菜,当需要自己独当一面的时候,要让别人服气。所以各位朋友,如果你有过像我一样迷茫睡不着的时候,可以写下来!将来回头看看,嘲笑一下曾经那个自己。
         提问:大学进入自己不擅长的专业应该怎么办?
         好了,emo时间结束,步入正题,下面是我写的人生第一篇博客,我小白一个,希望各位大佬看到不足之处斧正一下,十分感谢🙏
         
       相信大家都己经装好eclisp这个软件啦,这个软件在大学期间用得比较多的,以后出去工作不一定用到,但是在大学打基础还是比较不错的,虽然比较难安装(具体就是对它相关的环境配置挺麻烦滴)
         接下来,小伙伴们我们一起在eclisp连接数据库吧!(大佬当笑话就好啦)

       一、创建数据库、数据表
      1.打开Navicat Premium,点击右上角的连接,点击MySQL来到新建连接的页面:

ba2abedbbbac48f1a9b3980e840b50e2.jpg

 d579e875cbce41bca99b512cdb8c7317.jpg

 b81ef9d395ca4a3d976edcbfbff7730b.jpg

 2.在连接名:输入是你想的名字,我以数据库为名,密码为123456为例,如下图,记住红框的数据,连接数据库时需要这些数据作为接口:583e1d4a40644dd9a9ed1c4fe83cd645.jpg

       3.接下来建表:右击数据库(前面设的连接名),新建数据库,输入数据库名,设字符集,排序规则为utf8开头的,然后建表,填充数据,每一个行数据也要设为utf8的字符集和排序规则,保存设数据库名(可自设,但是要记得)然后左键鼠标刷新,填充数据在新建的表,完成不要关闭后台,让它自己运行MySQL。

5564d3de548840d4a2310f6948779ff8.jpg

 7cb180b9612f44ada15b5dcce485b688.jpg

 85f5412d9f0a4ccfafe0077a1aaa190b.jpg

a3ead6264c75436da9dae2689b2a3bf4.jpg 

6f9b2ccbead644e39a1bfdad75674cbf.jpg 

ccb000e7c5a6454fbcdc1f5ea5967f1b.jpg 

 1e354fbdbe8c4f919e6a89e92d070046.jpg

 086ac7c56cda48fcb7bcaa40650605dd.jpg

bcfd385f48284eb1ba5683d6e2370a22.jpg

   4.记住,完成就让它后台运行。

二、下载安装MySQL驱动程序JDBC
JDBC Driver for MySQL (Connector/J)

jdbc下载地址:https://downloads.mysql.com/archives/c-j/或https://repo1.maven.org/maven2/mysql/mysql-connector-java/
或“四、参考学习网址:”下载。解压后得到jar库文件,然后在对应的项目中导入该jar库文件。
  这里我以下载地址:https://downloads.mysql.com/archives/c-j/
为例:

e1daa5f502cd4333a4fa97dbb005d2d3.jpg

ceaf8da3425745058d5a915b7b69cf79.jpg 

e501661381614340b74660a4c475a8f1.jpg 

d814ea978ec24f86ab35ea71571000f0.jpg 

 

三、配置eclipse连接MySQL
           1. 启动MySQL(就是打开数据库啦,打开才能连接到,不然等下找不到路径导致连接数据库不成功噢!)

2. 打开Eclipse(我用的是eclisp的汉化版示范,我怕有小伙伴像我一样英语不怎么好,看不懂,下次我也可以搞个英文版的或者想要汉化ecilsp的小伙伴下期我搞个教程的,或者各位小伙伴可以看看其他博主的教程,可以不用,但是得会,哈哈,我老师教的)

3. 选择菜单:窗口/显示视图/数据源资源管理器

7edb4b39b1a943cea336916551f743d3.jpg

005cd3a823a34d8eb2efd4e8db18ff3b.jpg 

7555298b983546c9ac681d975e99cbbf.jpg 

 4. 在“数据源资源管理器”窗口内任意空白处右键(或“数据库连接”),选择New命令,弹出窗口/选择MySQL,名称处可自行命名/点击下一步/出现指定驱动程序窗口/点击新驱动程序小按钮/在”名称/类型”随便选择一个模板/点击“JAR List”/删除当前的jar包,点击“添加JAR/Zip(A)”,找到mysql-connector-java-8.0.20.jar所在的位置,然后将驱动包加载进来。点击”属性”出现属性窗口:连接URL: jdbc:mysql://localhost:3306/book?serverTimezone=UTC&useSSL=true(book要改成你要连数据库的名字)
密码:123456(你自己设置数据库的密码,我的是123456)
驱动程序类:com.mysql.jdbc.Driver
数据库名称:database  (可自命名)
用户标识:root(你数据库的用户名,一般默认就是root)
设置以上的数据一定要记好,用代码测试连接数据库表的代码设置需要。否则数据不对,导致路径不对,代码运行不成功和eclisp连接不到数据库的表。
点击“确定”。
返回到属性窗口:数据库:database  (可自命名)URL:jdbc:mysql://localhost:3306/book?serverTimezone=UTC&useSSL=true用户名:root(你数据库的用户名)密码:123456(你数据库的口令)可勾选保存密码(V)点击“测试连接”按钮,如出现“Ping成功!”即表示数据库已连接。点击“完成”。注意:如果是MySQL8.0版本以下,则URL:jdbc:mysql://localhost:3306/ book(数据库名)
         有点多哈 ,直接图示:838f1ee400ca4921b99fda0eba11b54b.jpg

7ce252ecf6424f71947974e317d04a83.jpg 

5f1c1f8dc6d94e71bf50b309c890c90e.jpg 

dd2b4983e1e1492588df3d03cadf155f.jpg 

65256d9f160e4020b7f65869d93b68f8.jpg 

af546cc6bcbf4225b4517d0d680403ec.jpg 

2c99b3b2a9db4d2e8fe79d9f506bdf7e.jpg 

e83e619115ea482e958a8b05db21f1da.jpg 

b79b466db2634fe1b9510d53d50a4ec9.jpg 

  5. 进行连接,在“数据源资源管理器”窗口选中你刚建的数据库右键/连接,将数据库展开,一直到表,右击一个表,选择/数据/显示内容,可查看到数据表里的信息。

4124293fba744d4a9b74a3a02f26d697.jpg

9b4b11c049494d128e6142ed44b621b3.jpg 

300594cdf537412cb6eb44bc6c3c4ea1.jpg 

 

到这里说明己经成功连接数据库啦……不过还没有完…… 嘿嘿

6. 将下载的JDBC文件中的连接驱动包如mysql-connector-java-8.0.20.jar同时放入以下两个地方:
    (1右击项目名称->Build Path(构建路很)->Configure Build Path配置构建路径->Libraries库,选择Add External JAR... 找到mysql-connector-java-8.1.0.jar所在的位置,然后将驱动包加载到项目中。

ed927128779e419f81c2fdc0ca39d192.jpg

f00ed7f5bca341cf906f21574cc17108.jpg 

8d9c164021f7498eac8be9b925a6e6fc.jpg 

ded5a239a79947e7aab5bb7bd70d0fb3.jpg 

e1d96759ad5d474cb70e8ac4a77e848b.jpg 

 (2)将mysql-connector-java-8.1.0.jar直接拷贝在该项目/WebRoot/WEB-INF/lib目录下

4dfd8a05f291447a86b930725e3db522.jpg

 

这个就是完全成功了,可以用代码验证,可以用代码对数据库进行增删改查,如果各位小伙伴感兴趣的话,下一篇我用代码进行
增删改查……

四、参考学习网址:(JDBC连接MySQL数据库)https://www.runoob.com/java/java-mysql-connect.htmlhttps://www.runoob.com/jsp/jsp-database-access.html

  相信各位小伙伴已经连接成功啦!恭喜你自身的强度的进度条又上升啦,此时比自己前一会哪怕只学到一丁点东西就是进步,就是在改变自己的路上,你我一起加油!
       感谢我那严格的老师在课上教的方法,虽然我用其他方法,早就自己连接成功数据库,不过觉得老师教的这个方法更好些!希望对各位成为一名月入过万的“地中海”程序员的路上尽自己的一点微薄之力! 感谢你看到了这里,超过99.8%的人。
      下篇博客你如有需要,我刚好懂,一定锦囊相受!  再会或再也不会!哎呀,得搞《全网购票系统》去了,不然一起做项目的战友非觉得我在拖后腿把我按地上摩擦不可,这就是江湖……
    

  • 10
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 8
    评论
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

暴躁的梁小忠

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值