1.安装MySQL数据库,并启动数据库服务。
sudo systemctl start mysqld
2.安装Java SDK,以便使用JDBC API。
sudo apt-get install openjdk-8-jdk
3.下载MySQL JDBC驱动程序并将其添加到Java类路径中。
wget https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-8.0.23.tar.gz tar -zxvf mysql-connector-java-8.0.23.tar.gz cp mysql-connector-java-8.0.23/mysql-connector-java-8.0.23.jar /path/to/java/class/path/
4.使用JDBC API连接到MySQL数据库。
import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class MySQLJDBCExample { public static void main(String[] args) { String url = "jdbc:mysql://hostname:port/dbname"; String username = "username"; String password = "password"; System.out.println("Connecting database..."); try (Connection connection = DriverManager.getConnection(url, username, password)) { System.out.println("Database connected!"); } catch (SQLException e) { throw new IllegalStateException("Cannot connect the database!", e); } } }
在以上示例中,大家可以看到使用JDBC连接MySQL数据库时需要指定数据库连接的URL、用户名和密码。连接字符串中的“hostname”和“port”应该被替换为MySQL服务器的主机名和端口号,如果MySQL服务器和Java应用程序不在同一台机器上,则“hostname”应该是MySQL服务器的IP地址。如果使用了不同的MySQL端口,则必须相应地更改“port”。