当前位置:   article > 正文

eclipse连接mysql数据库(超详细,超基础,新手按图操作用,是新手哦)

eclipse连接mysql

一.下载jar包
在这里插入图片描述
就是上面这个,百度什么的搜一下,免费的,我上传了一个,在等待审核,审核完成后我会把链接发到这里
二. 导入jar包
找到项目根部,右键,选择Properties
在这里插入图片描述
2).按图示步骤应用刚下载的jar包
在这里插入图片描述
3).在项目中查看
在这里插入图片描述
三.连接数据库
1.首先在登录mysql 下面这张图片主要是为了看用户名root和端口号
在这里插入图片描述
2.建立factory数据库并在其中建立employee表
在这里插入图片描述
3.在导入jar包的项目中像平常写程序一样建立包、类。这里我建了一个数据库连接的包,并在其中建立了一个Example类
在这里插入图片描述
4.编写连接代码
首先,要加载驱动程序

try
		{ 
			Class.forName("com.mysql.jdbc.Driver");   //加载MYSQL JDBC驱动程序  
			//Class.forName("org.gjt.mm.mysql.Driver"); 
			System.out.println("成功加载Mysql驱动程序!"); 
		 } 
		catch (Exception e) 
		{
			System.out.print("加载Mysql驱动程序时出错!"); 
		    e.printStackTrace(); 
		}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11

之后连接数据库,在这里,数据库名字是factory ,登录名就是刚才看的那个root 密码就是自己写的那个了

try 
		{ 
			Connection connect = DriverManager.getConnection( "jdbc:mysql://localhost:3306/factory","root","自己的数据库密码");
			//连接URL为  jdbc:mysql//服务器地址/数据库名是factory ,后面的2个参数分别是登陆用户名和密码 
			System.out.println("成功连接Mysql服务器!");
			Statement stmt = connect.createStatement(); 
			ResultSet rs = stmt.executeQuery("select * from employee where salary>1900");  //user 为你表的名称 
		    while (rs.next())
			 { 
				 System.out.println(rs.getString("name")); 
		     }
		    connect.close();
         } 
		catch (Exception e) 
		{ 
			System.out.print("获取数据错误!");
			e.printStackTrace(); 
		}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18

这样数据库就连接成功了,看看整个代码与运行结果吧!

import java.sql.*; 
public class Example { 
	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("成功加载Mysql驱动程序!"); 
		 } 
		catch (Exception e) 
		{
			System.out.print("加载Mysql驱动程序时出错!"); 
		    e.printStackTrace(); 
		}
		try 
		{ 
			Connection connect = DriverManager.getConnection( "jdbc:mysql://localhost:3306/factory","root","自己的数据库密码");
			//连接URL为  jdbc:mysql//服务器地址/数据库名 ,后面的2个参数分别是登陆用户名和密码 
			System.out.println("成功连接Mysql服务器!");
			Statement stmt = connect.createStatement(); 
			ResultSet rs = stmt.executeQuery("select * from employee where salary>1900");  //user 为你表的名称 
		    while (rs.next())
			 { 
				 System.out.println(rs.getString("name")); 
		     }
		    connect.close();
         } 
		catch (Exception e) 
		{ 
			System.out.print("获取数据错误!");
			e.printStackTrace(); 
		}
	}
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35

在这里插入图片描述
我刚刚学,今天用了一上午的时间搞明白了这个流程,走了许多弯路,为了让大家少走些弯路,写了一个这个,不足之处,请大家斧正

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/685389
推荐阅读
相关标签
  

闽ICP备14008679号