在进行MySQL数据库开发时,如何测试数据库连接是否成功呢?下文提供两种方法。
方法一:
import java.sql.*;
public class Test {
public static void main(String[] args) {
String url = "jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTC";
String username = "root";
String password = "root";
Connection conn = null;
try {
Class.forName("com.mysql.jdbc.Driver");
conn = DriverManager.getConnection(url, username, password);
if (conn != null) {
System.out.println("数据库连接成功!");
} else {
System.out.println("数据库连接失败!");
}
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
} finally {
try {
if (conn != null) {
conn.close();
}
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
方法二:
mysql -hlocalhost -uroot -proot
在命令行中输入以上命令,若连接成功则能进入MySQL命令行界面,反之连接失败则会提示错误信息。