使用PHP和MySQL获取并存储根目录和文件的步骤如下:
$_SERVER['DOCUMENT_ROOT']
全局变量来获取当前网站的根目录路径。$rootDirectory = $_SERVER['DOCUMENT_ROOT'];
scandir()
函数来获取指定目录下的所有文件和文件夹列表。$files = scandir($rootDirectory);
// 连接到MySQL数据库
$servername = "数据库服务器地址";
$username = "数据库用户名";
$password = "数据库密码";
$dbname = "数据库名";
$conn = new mysqli($servername, $username, $password, $dbname);
// 检查连接是否成功
if ($conn->connect_error) {
die("连接失败: " . $conn->connect_error);
}
// 插入文件信息到表中
foreach ($files as $file) {
$sql = "INSERT INTO files (filename) VALUES ('$file')";
if ($conn->query($sql) === TRUE) {
echo "文件信息插入成功";
} else {
echo "错误: " . $sql . "<br>" . $conn->error;
}
}
// 关闭数据库连接
$conn->close();
注意:上述代码仅为示例,实际应用中需要根据具体情况进行修改和完善。
推荐的腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云