eclipse与Mysql的连接

 
 

一、前期准备:

1.eclipse

2.Mysql workbench

3.jdbc

下载地址:下载地址

点击JDBC Driver for Mysql(Connector/j) 后面的下载

按箭头选择

之后会有登录或者注册oracle的按钮,登录就行了,没有账号注册就好了。然后下载完成。

二、搭建:

将下载好的jdbc放置到指定的文件夹下。

1.打开eclipse

​    依次点击Window-preferences-java-Build Path-User Libraries

​    如下图所示:

2.点击new按钮,出现如下界面:

​      

3.在输入框中输入jdbc,选中下面的System library,点击ok

4.回到上一级界面,点击Add External JARs,打开到你的jdbc存放的目录,打开-ok

5.接下来是项目导入jar包,项目右键-Build Path-Configure Build Path

6.点击右侧Add Library… -User Library-Next。打上对勾点击finish

7.回到上一级界面就可以看到你添加的jdbc,点击Apply再点击ok。

8.这样在你的项目下就可以看到你导入的jdbc了

jdbc配置到这里就完成了。

然后是连接的测试代码了

package shiyanshi;import java.sql.*;public class test {public static void main(String args[]) {try {Class.forName("com.mysql.cj.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?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=GMT","root","xxxxxxx");//连接URL为   jdbc:mysql//服务器地址/数据库名  ,后面的2个参数分别是登陆用户名和密码}catch(SQLException e){   }}}

注意登录用户名一般都是root,密码要改成你自己设置的密码。当连接成功时,控制台会打印成功连接的信息。

之前参考的教程因为版本的原因出现了一些问题,现在我的代码是改好的,jdk和jdbc以及各软件都是比较新的版本,应该已经没多大问题了。

码住,转载自这里

  • 16
    点赞
  • 64
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 在Eclipse连接MySQL数据库并建表的步骤如下: 1. 在Eclipse中安装并配置MySQL数据库驱动。 2. 在Eclipse中建立一个Java项目并在其中添加MySQL数据库驱动。 3. 使用Java代码连接MySQL数据库并执行建表语句。 4. 在Eclipse中编写和运行Java代码来测试连接和建表是否成功。 ### 回答2: Eclipse是一个广泛使用的集成开发环境(IDE),可用于Java编程,而MySQL是一种流行的关系型数据库管理系统。连接EclipseMySQL是必要的和非常有用的,因为这样可以方便地将数据存储在MySQL数据库中并在Java程序中访问该数据。 以下是连接EclipseMySQL并建表的步骤: 1. 下载并安装MySQL数据库,安装完成后配置用户名和密码并启动MySQL服务。 2. 在Eclipse中创建一个新的Java项目。右键单击项目,选择Properties->Java Build Path-> Libraries。 在右侧Libraries面板中,单击“Add External JARs”并选择MySQL Connector JAR文件。 3. 创建一个Java类,该类将建立与数据库连接。可以使用如下代码: ```java import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class MySQLConnect { private static Connection conn = null; public static Connection getDBConnection() { String url = "jdbc:mysql://localhost:3306/DBNAME"; // 问题:DBNAME 需要替换成实际的数据库名称。3306 是默认的 MySQL 端口号,如果您的 MySQL 正在使用不同的端口号,则必须相应更改。 String user = "root"; // 问题:请替换成实际的 MySQL 用户名。 String password = "ROOTPASSWORD"; // 问题:请替换为实际的 MySQL 密码。 try { if (conn == null || conn.isClosed()) { Class.forName("com.mysql.jdbc.Driver"); conn = DriverManager.getConnection(url, user, password); } } catch (SQLException | ClassNotFoundException e) { e.printStackTrace(); } return conn; } } ``` 4. 创建一个Java类,该类将包含建表代码。可以使用以下代码: ```java import java.sql.Connection; import java.sql.SQLException; import java.sql.Statement; public class CreateTable { public static void main(String[] args) { String createTableSQL = "CREATE TABLE TEST_TABLE " + "(ID INT(11) NOT NULL AUTO_INCREMENT, " + " NAME VARCHAR(150) NOT NULL, " + " AGE INT(3) NOT NULL, " + " PRIMARY KEY (ID))"; // 问题:请替换成实际的建表语句。 try (Connection conn = MySQLConnect.getDBConnection(); Statement statement = conn.createStatement();) { statement.execute(createTableSQL); } catch (SQLException e) { System.out.println(e.getMessage()); } } } ``` 6. 将运行代码保存,然后右键单击代码,选择“Run As” -> “Java Application”,代码将会运行并在MySQL数据库中创建一个新的表格。运行成功后,可以使用MySQL Workbench等数据库管理工具来查看新的表格,可以看到其中包含ID,NAME和AGE这三个字段。 总之,连接EclipseMySQL需要下载并安装MySQL数据库,并在Eclipse中安装MySQL Connector JAR文件。创建一个Java类以建立与数据库连接,创建另一个Java类以包含建表代码。在上述步骤完成之后,即可在MySQL数据库中创建新的表格。 ### 回答3: Eclipse是一款使用Java语言开发的集成开发环境(IDE),它的插件系统可实现与多种数据库进行集成。MySQL是一种流行的关系型数据库管理软件,我们可以通过Eclipse插件来连接MySQL,并使用Java语言创建数据表。 一、安装Eclipse插件 1. 打开Eclipse,选择Help -> Eclipse Marketplace。 2. 搜索“MySQL”,找到MySQL Tools插件,点击Install按钮进行安装。 3. 安装完成后,关闭Eclipse。 二、连接MySQL数据库 1. 打开Eclipse,选择Window -> Show View -> Other -> Database Development -> Data Source Explorer。 2. 在弹出的窗口中右键点击空白区域,选择New -> MySQL Connection。 3. 填写MySQL连接信息,包括主机名、端口号、用户名、密码等等。 4. 点击Test Connection按钮进行连接测试,成功连接后点击Finish按钮保存连接信息。 三、创建数据表 1. 打开Eclipse,创建一个Java项目。 2. 在Java项目中创建一个Java类,命名为CreateTable。 3. 在CreateTable类中添加MySQL JDBC驱动的引用: ``` Class.forName("com.mysql.jdbc.Driver"); ``` 4. 在CreateTable类中添加MySQL数据库连接的代码: ``` String url = "jdbc:mysql://localhost:3306/mydatabase"; String user = "myuser"; String password = "mypassword"; Connection con = DriverManager.getConnection(url, user, password); ``` 5. 在CreateTable类中添加创建数据表的代码: ``` String sql = "CREATE TABLE customers (id INT NOT NULL AUTO_INCREMENT, name VARCHAR(255), age INT, PRIMARY KEY (id))"; Statement stmt = con.createStatement(); stmt.executeUpdate(sql); ``` 6. 在CreateTable类中添加关闭数据库连接的代码: ``` con.close(); ``` 7. 运行CreateTable类,数据表将会被创建。 以上就是在Eclipse中使用Java语言连接MySQL数据库并创建数据表的具体步骤。注意:在创建数据表的时候需要注意正确的SQL语句的书写和数据表的字段定义。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值