MySQL中的mysql_query()
函数用于执行一个SQL查询。这个函数接受两个参数:要执行的SQL语句和一个可选的连接标识符。如果成功,它返回一个结果集对象;如果失败,则返回FALSE
。
mysql_connect()
或mysqli_connect()
函数获得。mysql_query()
函数提供了一个简单的方式来执行SQL查询。mysql_query()
执行SELECT查询。mysql_query()
执行。$conn = mysql_connect("localhost", "username", "password");
if (!$conn) {
die('Could not connect: ' . mysql_error());
}
mysql_query()
将返回FALSE
。确保你的SQL语句是正确的,并检查是否有拼写错误或遗漏的引号。mysql_*
函数系列在PHP 7.0及以上版本中已被弃用,并在PHP 7.9中被完全移除。建议使用mysqli_*
函数系列或PDO扩展来代替。以下是一个简单的示例,展示了如何使用mysql_query()
函数执行一个SELECT查询:
$conn = mysql_connect("localhost", "username", "password");
if (!$conn) {
die('Could not connect: ' . mysql_error());
}
$sql = "SELECT id, name FROM users";
$result = mysql_query($sql, $conn);
if (!$result) {
die('Invalid query: ' . mysql_error());
}
while ($row = mysql_fetch_assoc($result)) {
echo "ID: " . $row["id"]. " - Name: " . $row["name"]. "<br>";
}
mysql_close($conn);
注意:由于mysql_*
函数已被弃用,请在实际项目中使用mysqli_*
或PDO扩展。
对于更现代和安全的数据库操作,建议查看腾讯云的MySQL数据库服务,它提供了高性能、高可靠性的MySQL数据库实例,并配备了完善的管理工具和安全防护措施。
领取专属 10元无门槛券
手把手带您无忧上云