首页数据库eclipse连接mysql数据库(mysql官网下载)

eclipse连接mysql数据库(mysql官网下载)

编程之家2026-05-23763次浏览

大家好,感谢邀请,今天来为大家分享一下eclipse连接mysql数据库的问题,以及和mysql官网下载的一些困惑,大家要是还不太明白的话,也没有关系,因为接下来将为大家分享,希望可以帮助到大家,解决大家的问题,下面就开始吧!

eclipse连接mysql数据库(mysql官网下载)

如何用eclipse连接mysql数据库

1.在新建的Project中右键新建Floder

2.创建名为lib的包

3.创建完毕之后的工程目录

4.接下来解压你下载的mysql的jar包,拷贝其中的.jar文件

5.在工程lib包下邮件选择paste即粘贴,把mysql的jar包拷贝进来

6.拷贝完毕如图:

eclipse连接mysql数据库(mysql官网下载)

7.在mysql的jar包上右键选择 build path- add to build path

8.添加完毕之后,工程才与Mysql的jar包关联起来,现在可以使用相关类和方法了

9.在工程中新建JdbcTest1.java类

10.输入如下代码:

11.代码解释:

Driver是个实现类,它由具体的数据库厂商来实现。

eclipse连接mysql数据库(mysql官网下载)

它的connect方法可以获取数据库连接。参数如上图。

运行之后,输出如下,证明数据库连接成功!

12.说明:这个是使用Driver连接数据库的,而通常开发中使用的是DriverManager或数据库连接池,这个仅作为理解数据库连接事例使用。

如何用Eclipse连接MySQL数据库

Eclipse:任意版本,免费的,可以百度的到。

1.MySQL安装

下面来创建一个数据:

mysql>CREATEDATABASEtest;//创建一个数据库

mysql>usetest;//指定test为当前要操作的数据库

mysql>CREATETABLEuser(nameVARCHAR(20),passwordVARCHAR(20));//创建一个表user,设置两个字段。

mysql>INSERTINTOuserVALUES('huzhiheng','123456');//插入一条数据到表中

2.打开Eclipse,创建一个项目(my),

操作:右键点击my--->build Path--->add external Archiver...选择jdbc驱动,点击确定。

我的项目列表:

3.驱动已经导入,下面我们来写一个程序验证一下

importjava.sql.*;publicclassMysqlJdbc{publicstaticvoidmain(Stringargs[]){try{Class.forName("com.mysql.jdbc.Driver");//加载MYSQLJDBC驱动程序//Class.forName("org.gjt.mm.mysql.Driver");System.out.println("SuccessloadingMysqlDriver!");}catch(Exceptione){System.out.print("ErrorloadingMysqlDriver!");e.printStackTrace();}try{Connectionconnect=DriverManager.getConnection("jdbc:mysql://localhost:3306/test","root","198876");//连接URL为jdbc:mysql//服务器地址/数据库名,后面的2个参数分别是登陆用户名和密码System.out.println("SuccessconnectMysqlserver!");Statementstmt=connect.createStatement();ResultSetrs=stmt.executeQuery("select*fromuser");//user为你表的名称while(rs.next()){System.out.println(rs.getString("name"));}}catch(Exceptione){System.out.print("getdataerror!");e.printStackTrace();}}}

点击运行程序:

SuccessloadingMysqlDriver!SuccessconnectMysqlserver!huzhiheng

出现上面结果,说明你连接数据库成功。

eclipse怎么连接mysql数据库

1以下环境:MySQL:mysql-essential-5.1.51-win32

2。MySQL安装,

下面来创建一个数据:

mysql>CREATE DATABASE test;//创建一个数据库

mysql>use test;//指定test为当前要操作的数据库

mysql>CREATE TABLE user(name VARCHAR(20),password VARCHAR(20));//创建一个表user,设置两个字段。

mysql>INSERT INTO user VALUES('huzhiheng','123456');//插入一条数据到表中

3。打开Eclipse,创建一个项目(my),

操作:右键点击my--->build Path--->add external Archiver...选择jdbc驱动,点击确定。

4。驱动已经导入,下面我们来写一个程序验证一下

import java.sql.*;

publicclass MysqlJdbc{

publicstaticvoid 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","198876");

//连接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();

}

}

}

5可以查看到MySQL里面的内容,如果想往MySQL中插入数据。

下面的例子,往MySQL的user表中插入100条数据

import java.sql.*;

publicclass Myjproject{

publicstaticvoid 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","198876");

int num=100;

PreparedStatement Statement=connect.prepareStatement("INSERT INTO user VALUES(?,?)");

for(int i=0;i<num;i++)//定义个100次的循环,往表里插入一百条信息。

{

Statement.setString(1,"chongshi"+i);

Statement.setString(2,"bo"+i);

Statement.executeUpdate();

}

//} catch(ClassNotFoundException e){

// TODO Auto-generated catch block

// System.out.println("An error has occurred:"+e.toString());

// e.printStackTrace();

}catch(SQLException e)

{

}

}

}

5.下面打开MySQL数据库进行查看

mysql> show databases;//查看所数据库

mysql> use test;//使test为当前要操作的数据库

mysql> show tables;//查看当前数据库的所有表

mysql> select*from user;//查看当前表(user)的所有信息

注意:如果不能正常连接你的数据库,请检查你代码中,驱动、用户名、密码、表等信息是否对应无误

好了,本文到此结束,如果可以帮助到大家,还望关注本站哦!

16人ai换脸非法牟利获刑 发来视频证明是本人转账后被拉黑,AI换脸骗局该如何识破airpods pro2 d83是什么版本(AirPodsPro2型号是什么)