데이터베이스 및 테이블을 생...LOGIN

데이터베이스 및 테이블을 생성하는 PHP 개발 사용자 등록 모듈

우리는 계속해서 phpMyAdmin을 사용하여 MySql 데이터베이스와 테이블을 생성합니다.

사용자 로그인 장에서 데이터베이스와 테이블을 생성하는 방법을 자세히 설명했습니다.

여기서는 마지막 로그인을 기반으로 등록 모듈에서 사용해야 하는 몇 가지 변수만 추가하면 됩니다.

테스트 데이터베이스 아래 로그인 테이블에 확인 비밀번호와 이메일 주소를 추가했습니다.

다음 필드를 설정합니다.

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

uesrname: 사용자 이름, 유형은 varchar, 길이는 30입니다.

password: 비밀번호, 유형은 varchar, 길이는 30입니다.

confirm: 비밀번호 확인, 유형은 varchar, 길이는 30입니다.

email: 이메일, 유형은 varchar, 길이는 30입니다.

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

phpMyAdmin을 통해 데이터베이스와 테이블을 직접 생성하고 필드를 직접 삽입할 수도 있습니다

완료 후 테이블 구조는 다음과 같습니다.

1.png

이렇게 데이터베이스와 테이블을 만들었습니다.

다음 섹션
<?php // 创建连接 $conn = new mysqli("localhost", "uesename", "password","test"); // 检测连接 if ($conn->connect_error) { die("连接失败: " . $conn->connect_error); } // 使用 sql 创建数据表 $sql = "CREATE TABLE login ( id INT(10) UNSIGNED AUTO_INCREMENT PRIMARY KEY, username VARCHAR(30) NOT NULL, password VARCHAR(30) NOT NULL, confirm VARCHAR(30) NOT NULL, email VARCHAR(30) NOT NULL, )ENGINE=InnoDB DEFAULT CHARSET=utf8 "; if ($conn->query($sql) === TRUE) { echo "Table MyGuests created successfully"; } else { echo "创建数据表错误: " . $conn->error; } $conn->close(); ?>
코스웨어