centos7安装mysql并jdbc测试教程

下面我就为您讲解“CentOS 7安装MySQL并JDBC测试教程”的完整攻略。

安装MySQL

首先,在CentOS 7上安装MySQL需要使用yum包管理器。

步骤1:添加MySQL Yum Repository

MySQL官方提供了MySQL Yum Repository来帮助我们更简便地安装MySQL。

使用下面的命令添加官方仓库:

sudo rpm -Uvh https://repo.mysql.com//mysql80-community-release-el7-3.noarch.rpm

步骤2:安装MySQL

在添加了MySQL Yum Repository之后,使用以下命令安装MySQL:

sudo yum install mysql-server

步骤3:启动MySQL服务

使用以下命令启动MySQL服务:

sudo systemctl start mysqld

连接MySQL数据库

安装完MySQL之后,您可以使用JDBC连接MySQL数据库。以下是一个示例:

import java.sql.*;

public class MySQLConnectionExample {

    public static void main(String[] args) {

        String jdbcURL = "jdbc:mysql://localhost:3306/your_database_name";
        String username = "your_mysql_username";
        String password = "your_mysql_password";

        try {
            Connection connection = DriverManager.getConnection(jdbcURL, username, password);
            System.out.println("Connection successful!");
        } catch(SQLException e) {
            System.out.println("Connection failed - " + e.getMessage());
        }
    }
}

请确保将your_database_nameyour_mysql_usernameyour_mysql_password替换为实际值。

测试JDBC连接

完成了MySQL安装和JDBC连接MySQL数据库之后,我们可以通过一个简单的测试来确认连接是否成功。以下是一个示例:

import java.sql.*;

public class MySQLTest {

    public static void main(String[] args) {

        String jdbcURL = "jdbc:mysql://localhost:3306/test_database";
        String username = "root";
        String password = "your_mysql_password";

        try {
            Connection connection = DriverManager.getConnection(jdbcURL, username, password);
            Statement statement = connection.createStatement();
            ResultSet resultSet = statement.executeQuery("SELECT * FROM test_table;");
            while(resultSet.next()) {
                System.out.println(resultSet.getInt("id") + " " + resultSet.getString("name"));
            }
        } catch(SQLException e) {
            System.out.println("Connection failed - " + e.getMessage());
        }
    }
}

请确保将test_databaseyour_mysql_password替换为实际值,并且确保测试表和测试数据已经存在。如果一切正常,您应该能够看到从test_table中检索到的数据。

本文链接:https://my.lmcjl.com/post/14375.html

展开阅读全文

4 评论

留下您的评论.