Muat naik fail mudah ke pangkalan data MySql dibangunkan dalam PHP (1)

Bahagian sebelumnya menerangkan cara menyimpan fail ke direktori tempatan melalui kod PHP

Dalam bahagian ini kami menerangkan cara memuat naik fail ke pangkalan data.

Mula-mula kita perlu mencipta pangkalan data ujian:

<?php
// 创建连接
$conn = new mysqli("localhost", "uesename", "password");
// 检测连接
if ($conn->connect_error) 
{    
    die("连接失败: " . $conn->connect_error);} 
    // 创建数据库
    $sql = "CREATE DATABASE test";
        if ($conn->query($sql) === TRUE) 
        {    
        echo "数据库创建成功";
        } else {    
        echo "Error creating database: " . $conn->error;
        }
    $conn->close();
?>

Kemudian kita perlu mencipta jadual img pangkalan data, yang mengandungi tiga id kandungan, tajuk tajuk dan alamat imej gambar.

Tetapkan medan berikut:

id: Ia unik, jenis int, dan pilih kunci utama.

tajuk: Tajuk, jenis ialah varchar, panjang ialah 100.

gambar: Alamat storan imej, jenis ialah varchar, panjang ialah 100.

<?php
// 创建连接
$conn = new mysqli("localhost", "uesename", "password","test");
// 检测连接
if ($conn->connect_error) 
{    
die("连接失败: " . $conn->connect_error);
} 
// 使用 sql 创建数据表
$sql = "CREATE TABLE img (
id INT(10) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
title VARCHAR(100) NOT NULL,
pic VARCHAR(200) NOT NULL,)ENGINE=InnoDB DEFAULT CHARSET=utf8 ";
if ($conn->query($sql) === TRUE) 
{    
echo "Table MyGuests created successfully";
} else {    
echo "创建数据表错误: " . $conn->error;
}
$conn->close(); 
?>

Sudah tentu, anda juga boleh terus mencipta pangkalan data dan jadual melalui phpMyAdmin.

Untuk butiran, sila rujuk tutorial modul log masuk pengguna pembangunan PHP kami tentang mencipta pangkalan data dan jadual.

Meneruskan pembelajaran
||
<?php // 创建连接 $conn = new mysqli("localhost", "uesename", "password","test"); // 检测连接 if ($conn->connect_error) { die("连接失败: " . $conn->connect_error); } // 使用 sql 创建数据表 $sql = "CREATE TABLE img ( id INT(10) UNSIGNED AUTO_INCREMENT PRIMARY KEY, title VARCHAR(100) NOT NULL, pic VARCHAR(200) NOT NULL,)ENGINE=InnoDB DEFAULT CHARSET=utf8 "; if ($conn->query($sql) === TRUE) { echo "Table MyGuests created successfully"; } else { echo "创建数据表错误: " . $conn->error; } $conn->close(); ?>
  • Cadangan kursus
  • Muat turun perisian kursus