连接步骤:1、创建一个工程项目(My);2、右击My,依次选择“build Path”->“add external jars..”;3、找到jdbc存放目录,选择“MySQL.jar”,点击“打开”;4、点击apply和apply and close即可。

准备工作:下载MySQL和jdbc,这里就不讲了,注意的是你可能已经下载了MySQL,但是没有下载jdbc,它们的下载是分开的,所以你可以先看看本文后面的一些步骤,先确定自己有没有下载jdbc,没下载的去官网下载一下,只有几兆,非常快。

1、首先打开eclipse,新建一个工程“My”,具体操作为:

点击“File”----点击“new”----点击“java project”,得到下图页面,在project name填工程名字,比如“My”,然后点击“finish”

2、这个时候在左边我们可以看到工程已经被创建出来了

右键“My”——“build path”——“configure build path”

在libraries这里点击邮编第二个“add external jars”,找到你当时下载jdbc后把它解压缩存的位置,找到MySQL jar打开

3、点击apply和apply and close即可

4、点击My,点击rreferenced libraries界面如下,你看到那个jar包就行了

5、打开MySQL客户端,输入你自己的密码,show databases;查看自己的数据库有哪些

6、接下来用程序测试一下src——右键new——class——填写name:jdbc,把最下面的第一个也打钩,然后finish

7、代码如下import java.sql.*;

public class Jdbc {

public static void main(String args[]) {

try {

Class.forName("com.mysql.jdbc.Driver"); //加载MYSQL JDBC驱动程序

//Class.forName("org.gjt.mm.mysql.Driver");

System.out.println("Success loading Mysql Driver!");

}

catch (Exception e) {

System.out.print("Error loading Mysql Driver!");

e.printStackTrace();

}

try {

Connection connect = DriverManager.getConnection(

"jdbc:mysql://localhost:3306/test","root","java");//java这个空填写的是你自己设的密码

System.out.println("Success connect Mysql server!");

Statement stmt = connect.createStatement();

ResultSet rs = stmt.executeQuery("select * from user");

//user 为你表的名称,可以在MySQL命令行用show tables;显示

while (rs.next()) {

System.out.println(rs.getString("name"));

}

}

catch (Exception e) {

System.out.print("get data error!");

e.printStackTrace();

}

}

}

8、正常这样是不会出错的,但是由于版本问题可能会出错

如果出现这种错误,则:(1)

(2) "jdbc:mysql://localhost:3306/test?serverTimezone=CTT&useUnicode=true&characterEncoding=utf-8&allowMultiQueries=true","root","java");//java这个空填写的是你自己设的密码改这两处就行了,希望对大家有帮助呀!

eclipse php链接mysql_eclipse怎么连接mysql相关推荐

  1. 用Eclipse创建一个spring boot(连接mysql,简单使用mybatis)

    Spring boot 1.连接mysql(用的mybaits) (1)配置pom.xml依赖 (2)配置application.properties (3)创建实体类 (4)写mapper的配置文件 ...

  2. eclipse中的web项目连接MySQL数据库

    这篇文章写自本人大三学习Java web,为了连接这个MySQL结果摸了一天,人都连接连麻了 首先是eclipseEE的下载 点此下载 不要点击那个DOWNLOAD,直接点击那个文件,或者使用其他镜像 ...

  3. vs2019ef链接mysql_VS2019+EF6连接Mysql

    开发环境:Win10 + VS2019 Mysql服务器版本:8.0.16 一.下载并安装插件(必备) 二.创建新的(控制台)项目 用Nuget方式安装MySql.Data.Entity-6.9.12 ...

  4. eclipse中的JSP项目连接mysql报错,找不到jdbc驱动,java项目却没问题

    解决方案:把驱动包放到WEB-INF/BIN下面,并build path,解决问题 转载于:https://www.cnblogs.com/yangdm/p/5025632.html

  5. hive连接mysql的配置_Dbeaver连接Hive和Mysql的配置

    1.连接Hive 首选需要配置Hive 这里我们采用的是JDBC的连接方式 (1) 在Hive中后台启动hiveserver2 [root@hadoop-101 hive]# bin/hiveserv ...

  6. nodejs:本地nodejs连接mysql 实现 增、删、改、查

     连接数据库: var mysql = require("mysql");var connection = mysql.createConnection({host: " ...

  7. eclipse读取mysql数据乱码,eclipse 连接mysql 中文乱码

    eclipse 连接mysql 中文乱码 关注:121  答案:6  手机版 解决时间 2021-02-08 02:27 提问者萬裏夢魂 2021-02-07 08:29 我用eclipde连接mys ...

  8. eclipselink mysql_Eclipse连接MySQL数据库(傻瓜篇)

    Eclipse连接MySQL数据库(傻瓜篇) 本来不想写这么简单人文章,在百度上搜索我这个标题,完全符合标题的一大堆.但我按照那些文章捣鼓了很久,就是不行. 我的环境:MySQL:mysql-esse ...

  9. eclipse如何连接mysql_Python如何连接 MySQL?

    点击关注上方"SQL数据库开发", 设为"置顶或星标",第一时间送达干货 了解到不少关注我的朋友是做数据分析的,而Python算是目前比较热的数据分析工具,今天 ...

最新文章

  1. 构建node.js基础镜像_我如何使用Node.js构建工作抓取网络应用
  2. Android_神奇的android:clipChildren属性
  3. c++清空一个txt文本_Linux练习6: 文本查看cat, head, less
  4. ❤️六W字《计算机基础知识》(七)(建议收藏)❤️
  5. Magento: 左栏筛选条件 Select Box / Button / Dropdown List on Layered Navigation
  6. list 增 删 改 查 及 公共方法
  7. python调用opencv的速度_OpenCV-Python系列之OpenCV性能衡量与优化方法
  8. LeetCode4. 寻找两个有序数组的中位数
  9. 安卓启动相关以及架构设计相关
  10. OpenWRT开源项目论坛遭未授权访问,可被用于供应链攻击
  11. HPE 发布严重的 RCE 0day 漏洞,影响服务器管理软件 SIM,无补丁
  12. Linux电源管理-wakeup count
  13. 【读书笔记】 多线程程序常见bug
  14. 支付宝到账在线生成语音源码
  15. 腾讯浏览器支持html5视频播放器,JS第8款:html5media.js跨浏览器兼容的HTML5视频音频播放器...
  16. bzoj 1941 kd-tree求最大最小曼哈顿距离
  17. FF7 中的最大伤害分析
  18. 企业运维之七层负载均衡--Haproxy
  19. ##CSAPP读书日记-第九章-虚拟内存
  20. Mybatis (总结完整)

热门文章

  1. MySQL5.7.11免安装版的安装和配置:解决MYSQL 服务无法启动问题
  2. IDEA(2018)连接MySQL数据库失败的解决方法(报错08001)
  3. 年轻人开始“反推荐算法”:算法不讲武德!
  4. 最全面的推荐系统评估方法介绍
  5. windows桌面远程连接ubuntu xrdp成功显示
  6. XY路由算法与转弯模型路由算法
  7. 熬了几个大夜,学完一套985博士总结的Pytorch学习笔记(20G高清/PPT/代码)
  8. BERT源码分析PART III
  9. 吴恩达机器学习logistic回归作业(python实现)
  10. 时序动作定位:Rethinking the Faster R-CNN Architecture for Temporal Action Localization(TAL-Net)