• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > 用Eclipse连接mysql数据库

用Eclipse连接mysql数据库

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2018-12-05

匿名通过本文主要向大家介绍了Eclipse,mysql,数据库等相关知识,希望本文的分享对您有所帮助
我们在用java开发时会经常用到数据库,数据库可以保存数据以及对数据的管理.当然连接数据库是我们开发的第一步,如果你不连接数据库,你何谈对数据库进行操作,在连接数据库过程中,我们会遇到许多的问题,下面由我来讲解,怎么连接数据库,以及在连接过程中出现的错误.

1.png

下载JDBC

1.第一步 百度搜索 ”mysql-connector-java-5.1.24-bin.jar”并下载.把这mysql-connector-java-5.1.24-bin.jar 文件放到C:\jdk1.7.0_67\jre\lib\ext(这里是我的jdk的目录中).

3.png

2.第二步 (1)打开eclipse 并且创建java project(file-new-other-java project),我创建了”linkMysql1”(2)在src中创建包—linkMysql1.在创建的包中创建类--LinkMysql.

3.png

添加代码

1.第三步 写加载JDBC的函数,注意:我们测试是时全是在main函数里面的.

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();
        }

4.png

2.第四步 连接数据库,

Connection connect = DriverManager.getConnection(
              "jdbc:mysql://localhost:3306/ter","root","123456");
               //连接URL为   jdbc:mysql//服务器地址/数据库名  ,后面的2个参数分别是登陆用户名和密码

5.png

3.第五步 对数据库进行操作,在这里我的数据库名字是ter.其中红色标注的是我们熟悉的数据库操作

6.png

4.第六步 启动数据库服务 按CTRL+SHIFT+ESC,点击服务.--找到Mysql右击启动

7.png

完整代码

package linkMysql1;
import java.sql.*;
public class LinkMysql {
   
    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/ter","root","123456");
               //连接URL为   jdbc:mysql//服务器地址/数据库名  ,后面的2个参数分别是登陆用户名和密码
 
          System.out.println("Success connect Mysql server!");
          Statement stmt = connect.createStatement();
          ResultSet rs = stmt.executeQuery("select * from user");
                                                                  //user 为你表的名称
    while (rs.next()) {
            System.out.println(rs.getString("name"));
          }
        }
        catch (Exception e) {
          System.out.print("get data error!");
          e.printStackTrace();
        }
      }
 
}

说明

记得打开Mysql

以上就是用Eclipse连接mysql数据库的详细内容,更多请关注微课江湖其它相关文章!

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 用MyEclipse配置DataBase Explorer(图示)
  • MyEclipse通过JDBC连接MySQL数据库基本介绍
  • 如何在eclipse中通过jdbc连接mysql数据库
  • 用Eclipse连接mysql数据库
  • eclipse中如何编写连接MySQL数据库的通用文件
  • myeclipse连接MySQL数据库详细步骤
  • Eclipse导入mysql连接java 的准备工作
  • MyEclipse怎么连接数据库?
  • MySQL小技巧:MySQL重新找回密码
  • MySQL如何提高数据分页效率

相关文章

  • 2018-12-05SQL server 表操作介绍
  • 2018-12-05【原】超简单类型转换(DataTable
  • 2018-12-05sql server:alter database name的问题
  • 2018-12-05SQL语句的MINUS,INTERSECT和UNION ALL的解析
  • 2018-12-05用sql语句实现分离和附加数据库的方法
  • 2018-12-05Oracle也有注入漏洞
  • 2018-12-05详解Mysql数据库之主从分离实例代码
  • 2018-12-05SQLServer 2005 列所有存储过程的语句
  • 2018-12-05解决 phpmyadmin #2002 无法登录 MySQL 服务器
  • 2018-12-05SQL Server 的 SQL 语句导入导出大全

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • MySQL错误ERROR 1615 解决方法
    • MySQL学习系列4:运算符
    • Mysql存储写入速度快慢是怎么形成的?
    • mysql的一些高级用法
    • mysql 备份与迁移 数据同步方法
    • 详细介绍解决mysql启动后随即关闭的问题(ibdata1文件损坏导致)
    • 解读mysql主从配置及其原理分析(Master-Slave)
    • MySQL双Master配置的方法详解
    • MariaDB(MySQL)创建、删除、选择及数据类型使用详解_MySQL
    • 详细介绍MySQL临时表与派生表

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有