使用MySQL进行Java数据库连接

要将Java应用程序连接到MySQL数据库,我们需要按照以下5个步骤进行操作。

在此示例中,我们将使用MySQL作为数据库。因此,我们需要了解MySQL数据库的以下信息:

  1. 驱动程序类: MySQL数据库的驱动程序类是com.mysql.jdbc.Driver
  2. 连接URL: MySQL数据库的连接URL是jdbc:mysql://localhost:3306/sonoo,其中jdbc是API,mysql是数据库,localhost是运行MySQL的服务器名称,我们也可以使用IP地址,3306是端口号,sonoo是数据库名称。我们可以使用任何数据库,如果是其他数据库,则需要将sonoo替换为我们的数据库名称。
  3. 用户名: MySQL数据库的默认用户名是root
  4. 密码:这是用户在安装MySQL数据库时提供的密码。在此示例中,我们将使用root作为密码。

让我们首先在MySQL数据库中创建一个表,但在创建表之前,我们需要先创建数据库。

create database sonoo;
use sonoo;
create table emp(id int(10),name varchar(40),age int(3));

连接Java应用程序与MySQL数据库的示例

在此示例中,sonoo是数据库名称,root是用户名和密码。

import java.sql.*;

class MysqlCon {
    public static void main(String args[]) {
        try {
            Class.forName("com.mysql.jdbc.Driver");
            Connection con = DriverManager.getConnection(
                    "jdbc:mysql://localhost:3306/sonoo", "root", "root");
            // 这里sonoo是数据库名称,root是用户名和密码
            Statement stmt = con.createStatement();
            ResultSet rs = stmt.executeQuery("select * from emp");
            while (rs.next())
                System.out.println(rs.getInt(1) + " " + rs.getString(2) + " " + rs.getString(3));
            con.close();
        } catch (Exception e) {
            System.out.println(e);
        }
    }
}

上面的示例将获取emp表的所有记录。

要将Java应用程序连接到MySQL数据库,需要加载mysqlconnector.jar文件。

加载jar文件的两种方法:

  1. 将mysqlconnector.jar文件粘贴到jre/lib/ext文件夹中。
  2. 设置classpath。

1) 将mysqlconnector.jar文件粘贴到JRE/lib/ext文件夹中:

下载mysqlconnector.jar文件。转到jre/lib/ext文件夹,并将jar文件粘贴到此处。

2) 设置classpath:

设置classpath有两种方法:临时和永久。

如何设置临时classpath:

打开命令提示符并输入以下内容:

C:>set classpath=c:\folder\mysql-connector-java-5.0.8-bin.jar;.;

如何设置永久classpath:

转到环境变量,然后点击新建选项卡。在变量名称中输入classpath,在变量值中粘贴mysqlconnector.jar文件的路径,并附加mysqlconnector.jar;.;,例如:C:foldermysql-connector-java-5.0.8-bin.jar;.;

标签: java, Java面试题, Java下载, java教程, java技术, Java学习, Java学习教程, Java语言, Java开发, Java入门教程, Java进阶教程, Java高级教程, Java笔试题, Java编程思想