测试 MySQL 数据库是否能够连接有几个方法:
mysql -h <hostname> -u <username> -p
其中 <hostname>
是数据库服务器的主机名或 IP 地址,<username>
是数据库的用户名。这将提示您输入密码。如果成功连接到数据库,将会进入 MySQL 的命令行界面。
pymysql
库):import pymysql
try:
connection = pymysql.connect(host='<hostname>', user='<username>', password='<password>', database='<database>')
# 连接成功
connection.close()
except pymysql.Error as e:
# 连接失败
print(e)
JDBC
):import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class DatabaseTest {
public static void main(String[] args) {
String url = "jdbc:mysql://<hostname>/<database>";
String username = "<username>";
String password = "<password>";
try (Connection connection = DriverManager.getConnection(url, username, password)) {
// 连接成功
} catch (SQLException e) {
// 连接失败
e.printStackTrace();
}
}
}
以上示例中 <hostname>
是数据库服务器的主机名或 IP 地址,<username>
是数据库的用户名,<password>
是数据库用户的密码,<database>
是要连接的数据库名称。
请注意,以上只是一些常见的方法,具体的使用取决于您的实际需求和环境。
领取专属 10元无门槛券
手把手带您无忧上云