下面我就为您讲解“CentOS 7安装MySQL并JDBC测试教程”的完整攻略。
首先,在CentOS 7上安装MySQL需要使用yum包管理器。
MySQL官方提供了MySQL Yum Repository来帮助我们更简便地安装MySQL。
使用下面的命令添加官方仓库:
sudo rpm -Uvh https://repo.mysql.com//mysql80-community-release-el7-3.noarch.rpm
在添加了MySQL Yum Repository之后,使用以下命令安装MySQL:
sudo yum install mysql-server
使用以下命令启动MySQL服务:
sudo systemctl start mysqld
安装完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_name
、your_mysql_username
和your_mysql_password
替换为实际值。
完成了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_database
和your_mysql_password
替换为实际值,并且确保测试表和测试数据已经存在。如果一切正常,您应该能够看到从test_table
中检索到的数据。
本文链接:http://task.lmcjl.com/news/827.html