常规和ssh连接mysql的区别
MySQL是一款流行的关系型数据库管理系统,它支持多种连接方式。常规连接和SSH连接是其中两种常见方式。下面我们将介绍它们之间的区别。
常规连接:
// 连接MySQL服务器
$host = 'localhost'; // 主机名
$user = 'root'; // 用户名
$password = '123456'; // 密码
$database = 'test'; // 数据库名
$conn = mysqli_connect($host, $user, $password, $database);
// 检查连接是否成功
if (!$conn) {
die('连接失败: ' . mysqli_connect_error());
}
// 查询数据
$sql = 'SELECT * FROM `user`';
$result = mysqli_query($conn, $sql);
// 处理查询结果
if (mysqli_num_rows($result) >0) {
while ($row = mysqli_fetch_assoc($result)) {
echo '用户名: ' . $row['username'] . ', 密码: ' . $row['password'] . '
';
}
} else {
echo '没有结果';
}
// 关闭连接
mysqli_close($conn);