简介:

用eclipse编写的好的代码,我们怎么才能连接到数据库呢?对于初学者,特别是在连接数据库这块经常会发生一些莫名的错误,一般来说,归根是我们连接数据库这一过程发生错误。那么我们如何来解决呢?那我就来分享一下我连接数据库的操作过程,作为一个参考吧!

首先打开Navicat Premium软件,点击文件,之后点击新建连接,选择MySQL,我个人喜欢用图来描述:

填写连接名(随便取一个英文名),然后填写密码,记住自己的用户名

点击连接测试:

有一些的会报这样的错误:

报这个错误的意思是连接初始化丢失了连接,我们可以直接把Localhost改成127.0.0.1就可以了。

在点击连接测试:

点击确定,确定就行了,

这样我们就建好了连接。那么我们先创建一个数据库:右击建好的连接名,点击新建数据库:

填写数据库名,选择字符集为UTF-8

点击确定,就OK了,数据库建好之后我们就开始创建表,展开数据库,找到表,右击,点击新建表:

填写表的属性:设置ID时给它一个主键,选择自动递增,当我们在添加内容的时候,让ID自动的依次的自增

点击保存:

输入表名,点击确定,

这样mySql表我们就创建好了:

创建好MySQL的表之后,打开eclipse,点击file---->new---->project

弹出如下框,找到javaproject,之后点击Next

弹出下图的框,取个项目名,然后点击finish

这样一个java项目就创建好了

先给项目导入一个jar包,如果没有这个jar包,eclipse就无法连接到MySQL中,所以我们先给项目导入如下图的jar包:

最简单的导包方法就是,直接复制包,粘贴到项目里面,然后右击jar包,找到build path---->Add to build path

弹出下面的框就说明,jar包已经导好了

jar包导好后,就给项目创建一个类

类创建好之后,用代码来实现eclipse连接到数据库的过程如下:

package bw.jg.helloWord;

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.SQLException;

public class helloword {

public static void main(String[] args) {

// TODO Auto-generated method stub

Connection conn = null;

// 驱动引擎

String jd = "com.mysql.jdbc.Driver";

// 连接MySQL的连接

String url = "jdbc:mysql://127.0.0.1:3306/hello";

// MySQL的用户名

String user = "root";

// MySQL的密码

String password = "123456";

try {

// 加载驱动

Class.forName(jd);

// 连接数据库对象

conn = DriverManager.getConnection(url, user, password);

System.out.println("连接成功");

} catch (Exception e) {

// TODO Auto-generated catch block

System.out.println("引擎失败");

e.printStackTrace();

}

if (conn != null) {

try {

// 关闭资源

conn.close();

} catch (SQLException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

}

}

}

运行:

这样,我们使用eclipse连接到数据库的整过程就完成了。

补充:

导入这句代码:首先打开我们刚才导进来的jar包:

打开第一个包,找到Driver.class,右击,找到Copy Qualified Name,点击

之后回到代码中,粘贴如下图:

完了之后,把java去掉就OK了。

如何将mysql中的表传到elipse中_eclipse怎么连接到MySQL中的表!!!!!相关推荐

  1. python mysql 10061_python中的“无法在'localhost'(10061)'上连接到MySQL服务器”错误...

    就在今天,我决定学习python,因为我个人喜欢它的语法和感觉.我是一个非常年轻的开发人员,我非常想学习一种新的编程语言,因为我只会JavaScript(特别是javascript)和PHP所以我决定 ...

  2. mysql proxy无法连接_客户端无法通过4040端口连接到mysql proxy

    最近在用mysqlproxy,理想情况下是这样的:客户端连接mysqlproxy,然后mysqlproxy根据lua脚本把请求分发到下面的两个mysql服务器,这两个mysql服务器互为主从.但设置好 ...

  3. Express+MySQL实现图片上传到服务器并把路径保存到数据库中

    demo准备:mysql5.7.20 express4.0 处理图片文件的中间件Multer 先搭建服务器并展示html页面 const express = require("express ...

  4. 请问投稿中要求上传的author_投稿须知Author lnstruction 解读(中)

    文章第一部分: Beginning section ,依次为Title page→Abstract→ Introduction. 其中Title page包括Title.作者姓名.单位等信息.以上三部 ...

  5. 查看mysql是否ssl登陆_如何验证我使用SSL连接到mysql?

    从客户端,只需运行状态.如果此连接使用SSL,您将在SSL行中获得一些有趣的内容. mysql> status -------------- mysql Ver 14.14 Distrib 5. ...

  6. 如何在SQL Server Management Studio中创建和配置链接服务器以连接到MySQL

    This article will guide you with all the necessary steps to successfully create a linked server in S ...

  7. 把mysql部署在局域网的服务器上,远程连接mysql时报错误代码1130 Host ‘***.***.***.***’is not allowed to connect to this MySQL

    ==刚学习mysql的时候,知道DBMS分为两类: ①基于文件共享的dbms(access) ②基于客户机–服务器的DBMS(Mysql.Oracle),在使用客户端时需要安装服务端,数据也存储在服务 ...

  8. debian mysql 日志_Apache2:使用mod_log_sql(Debian Etch)记录到MySQL数据库

    Apache2:使用mod_log_sql(Debian Etch)记录到MySQL数据库 版本1.0 作者:Falko Timme 本指南介绍如何将Apache2访问日志写入MySQL数据库而不是文 ...

  9. mysql命令远程连接cmd命令行_如何从Windows命令提示符连接到mysql命令行

    如何从Windows命令提示符连接到mysql命令行 我正在尝试从Windows提示符下连接到mysql服务器命令行 我在cmd中写下一行,但出现错误. cd C:\MYSQL\bin\ 然后我执行 ...

最新文章

  1. 亮风台提出用完全可训练的图匹配方法,优于最新SOTA | CVPR 2020
  2. Swift2.1 语法指南——嵌套类型
  3. javascript:void(0)与#区别
  4. Cache超清晰逻辑详解----不一致性(待更)
  5. 成本计算引擎动态规则解析技术详解
  6. [SpringBoot2]ajax函数中data参数的数据设置方式
  7. boost python导出c++ map_使用Boost生成的Python模块:与C++签名不匹配
  8. 入微:探究文档中找不到的12c并行索引扫描新特性
  9. python mysql异常处理_python-处理PyMySql异常-最佳做法
  10. 机器学习实战——线性回归和局部加权线性回归(含python中复制的四种情形!)
  11. Keil5(C51,MDK)注册详细教程(2032年版本)
  12. protues仿真——元件改造
  13. 【C 语言】文件操作 ( fseek 函数 )
  14. 14届数独-真题标准数独-Day 8-20220123
  15. 建立技术博客对于自己的意义
  16. 中国科学院计算机所刘夏真,中国科学院大学2015年博士生录取名单公示(55)
  17. amd支持服务器内存,AMD专用内存为什么只能在AMD平台使用?与普通内存有什么区别?...
  18. AB测试的来源及适用场景
  19. Java 服务器版超市管理系统,基于JAVA的超市进销存管理系统.doc
  20. EM算法与SAGE算法

热门文章

  1. VisualSVN Server 和 SVN 服务器架设
  2. Windows 10中安装.net framework提示已经安装
  3. Linux中,Tomcat安装
  4. 力扣题目——103. 二叉树的锯齿形层序遍历
  5. 安装Jenkins后 启动时失败的问题解决
  6. 解决启动nginx时报80端口被占用的问题
  7. 解决vue addRoutes多次添加路由重复问题。
  8. 【C语言】利用递归解决猴子吃桃问题
  9. zsh: command not found: 解决方法
  10. Markdown:继续编号列表