上传文件至 /

This commit is contained in:
2025-09-24 14:15:23 +00:00
parent 45af503e01
commit c0f38b5d71
5 changed files with 3113 additions and 0 deletions

33
init_db.php Normal file
View File

@@ -0,0 +1,33 @@
<?php
// 数据库连接参数
$host = 'localhost';
$rootUser = 'a1sax1m9i';
$rootPass = 'a1sax1m9i';
$dbname = 'a1sax1m9i';
try {
// 先连接到MySQL服务器不指定数据库
$pdo = new PDO("mysql:host=$host;charset=utf8", $rootUser, $rootPass);
$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
// 创建数据库
$pdo->exec("CREATE DATABASE IF NOT EXISTS $dbname");
// 连接到新创建的数据库
$pdo = new PDO("mysql:host=$host;dbname=$dbname;charset=utf8", $rootUser, $rootPass);
// 创建推荐表
$sql = "CREATE TABLE IF NOT EXISTS recommendations (
id INT AUTO_INCREMENT PRIMARY KEY,
song_name VARCHAR(255) NOT NULL,
artist_name VARCHAR(255) NOT NULL,
reason TEXT,
created_at DATETIME DEFAULT CURRENT_TIMESTAMP
)";
$pdo->exec($sql);
echo "数据库和表创建成功!请关闭此页面,开始使用网站。";
} catch(PDOException $e) {
die("初始化失败: " . $e->getMessage());
}
?>