찾다
  • 로그인
  • 가입
비밀번호 재설정 성공

당신이 관심을 갖고 있는 프로젝트를 팔로우하고 그들에 관한 최신 뉴스를 맛보세요

PHP로 개발된 MySql 데이터베이스에 간단한 파일 업로드(1)

이전 섹션에서는 PHP 코드를 통해 로컬 디렉터리에 파일을 저장하는 방법을 설명했습니다.

이 섹션에서는 데이터베이스에 파일을 업로드하는 방법을 설명합니다.

먼저 테스트 데이터베이스를 만들어야 합니다:

<?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();
?>

그런 다음 3개의 콘텐츠 ID, 제목 제목 및 사진 이미지 주소가 포함된 데이터베이스 img 테이블을 만들어야 합니다.

다음 필드를 설정합니다.

id: 고유하며 int 유형이며 기본 키를 선택합니다.

title: 제목, 유형은 varchar, 길이는 100입니다.

pic: 이미지 저장 주소, 유형은 varchar, 길이는 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(); 
?>

물론 phpMyAdmin을 통해 데이터베이스와 테이블을 직접 생성할 수도 있습니다.

자세한 내용은 데이터베이스 및 테이블 생성에 대한 PHP 개발 사용자 로그인 모듈 튜토리얼을 참조하세요.

새로운 파일
<?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(); ?>
시사 Clear