技术文摘
PHP获取MySQL数据库名单并显示到前端的方法
2025-01-09 02:15:09 小编
PHP获取MySQL数据库名单并显示到前端的方法
在Web开发中,经常需要从MySQL数据库中获取数据并在前端页面进行展示。本文将介绍如何使用PHP来获取MySQL数据库名单并将其显示到前端页面。
确保已经安装并配置好了PHP和MySQL环境。接下来,我们开始编写代码。
1. 连接到MySQL数据库
在PHP中,使用mysqli_connect()函数来连接到MySQL数据库。以下是一个简单的示例代码:
<?php
$servername = "localhost";
$username = "your_username";
$password = "your_password";
$dbname = "your_database";
// 创建连接
$conn = mysqli_connect($servername, $username, $password, $dbname);
// 检查连接是否成功
if (!$conn) {
die("连接失败: ". mysqli_connect_error());
}
?>
2. 查询数据库名单
使用SHOW DATABASES SQL语句来获取所有数据库的名单。然后,使用mysqli_query()函数执行查询,并使用mysqli_fetch_assoc()函数来获取结果集中的每一行数据。示例代码如下:
<?php
$sql = "SHOW DATABASES";
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) > 0) {
$databases = array();
while ($row = mysqli_fetch_assoc($result)) {
$databases[] = $row['Database'];
}
} else {
echo "没有找到数据库。";
}
?>
3. 将数据库名单显示到前端页面
在PHP文件中,使用HTML和PHP的混合代码来创建一个简单的页面,将数据库名单显示在页面上。示例代码如下:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>MySQL数据库名单</title>
</head>
<body>
<h1>MySQL数据库名单</h1>
<ul>
<?php
foreach ($databases as $database) {
echo "<li>".$database."</li>";
}
?>
</ul>
</body>
</html>
4. 关闭数据库连接
最后,使用mysqli_close()函数关闭数据库连接,以释放资源。
<?php
mysqli_close($conn);
?>
通过以上步骤,我们可以使用PHP获取MySQL数据库名单并将其显示到前端页面。这种方法可以方便地在Web应用程序中展示数据库信息。
- HarmonyOS 轻量 JS 开发框架和 W3C 标准的差异剖析
- 3 款助力 Python 开发效率提升的小工具
- 2021 年薪酬居前的 5 种编程语言
- 借助示例认识 Vue 过渡与动画
- 原理剖析:怎样达成自身的脚手架工具
- 应用程序设计:动态库中外部函数的调用方法
- React Hooks 在 React-refresh 模块热替换(HMR)中的异常表现
- 数据结构之二分搜索树详析
- 深入解析 JavaScript 函数闭包:一篇文章全知晓
- Python 中的继承和多态,一篇文章为你详解
- React 17 中 JSX 的新增强功能
- 鸿蒙轻内核 M 核源码解析之七:动态内存
- 微软专利:VR 中实时检测和渲染真实物体的建议
- 5 个选用 Pulp 托管容器注册中心的理由
- Angular DevTools 扩展上线,提升调试体验