从零开始:使用JDK、VSCode、MySQL、Navicat实现Java项目与本地数据库的集成

作者:菠萝爱吃肉2024.01.17 11:06浏览量:39

简介:本文将指导您完成设置本地开发环境,包括安装JDK、VSCode、MySQL,以及使用Navicat进行数据库管理和配置。您将学会如何将Java项目与本地数据库连接,并成功启动Java项目。

在开始之前,请确保您的计算机上已安装了Java Development Kit (JDK) 和 Visual Studio Code (VSCode)。如果您还没有安装这些工具,可以从Oracle官网下载JDK,并从Microsoft Store下载VSCode。
步骤一:安装MySQL

  1. 访问MySQL官网,下载并安装MySQL。安装过程中,您需要为MySQL设置密码和用户名。
  2. 安装完成后,打开命令提示符或终端,并输入以下命令来启动MySQL服务:
    1. net start mysql
  3. 使用MySQL命令行工具登录MySQL服务器:
    1. mysql -u root -p
  4. 输入您在安装过程中设置的密码。成功登录后,您将看到MySQL的命令行提示符。
    步骤二:创建数据库和表
  5. 在MySQL命令行提示符下,使用以下命令创建一个新数据库(例如命名为mydatabase):
    1. CREATE DATABASE mydatabase;
  6. 选择新创建的数据库:
    1. USE mydatabase;
  7. 创建一个简单的表(例如名为mytable):
    1. CREATE TABLE mytable (id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(50));
  8. 插入一些数据以供测试:
    1. INSERT INTO mytable (name) VALUES ('Alice'), ('Bob');
  9. 查询数据以确认表已成功创建:
    1. SELECT * FROM mytable;
    步骤三:在VSCode中配置Java项目
  10. 打开VSCode,创建一个新的Java项目文件夹,并在其中创建一个名为Main.java的文件。
  11. 在Main.java文件中,编写一个简单的Java程序来连接MySQL数据库并查询数据:
    1. import java.sql.Connection;
    2. import java.sql.DriverManager;
    3. import java.sql.ResultSet;
    4. import java.sql.SQLException;
    5. import java.sql.Statement;
    6. public class Main {
    7. public static void main(String[] args) {
    8. String url = "jdbc:mysql://localhost:3306/mydatabase";
    9. String username = "root";
    10. String password = "your_password"; // 替换为您在安装MySQL时设置的密码
    11. try {
    12. Connection connection = DriverManager.getConnection(url, username, password);
    13. Statement statement = connection.createStatement();
    14. ResultSet resultSet = statement.executeQuery("SELECT * FROM mytable;");
    15. while (resultSet.next()) {
    16. System.out.println("ID: " + resultSet.getInt("id") + ", Name: " + resultSet.getString("name"));
    17. }
    18. } catch (SQLException e) {
    19. e.printStackTrace();
    20. }
    21. }
    22. }
  12. 在VSCode中安装Java Extension Pack插件,以便更好地支持Java开发。您可以从VSCode Marketplace搜索并安装该插件。
  13. 在VSCode中打开命令面板(快捷键Ctrl+Shift+P),并输入“Java: Select Project JDK”并选择已安装的JDK版本。确保您的项目使用正确的JDK版本。
  14. 运行Java程序:在命令面板中选择“Run Main”或按下F5键运行程序。如果一切顺利,您将在控制台中看到从数据库检索的数据。
    步骤四:使用Navicat管理数据库
  15. 打开Navicat,并创建一个新的连接。选择MySQL作为连接类型,并填写连接详细信息(例如主机名、端口、用户名和密码)。连接到本地MySQL服务器。
  16. 在Navicat中打开连接后,您将看到您的数据库列表。选择mydatabase数据库,您将能够查看表中的数据或进行其他数据库管理操作。
  17. 您还可以使用Navicat进行数据库迁移、备份和还原等操作。这些功能非常实用,特别是当您在开发过程中需要迁移数据或管理数据库时。