데이터베이스 및 테이블을 생성하는 PHP 개발 사용자 로그인 모듈
여기에서는 phpMyAdmin을 사용하여 MySql 데이터베이스와 테이블을 생성합니다.
CREATE DATABASE 문은 MySQL에서 데이터베이스를 생성하는 데 사용됩니다.
먼저 테스트 데이터베이스를 만듭니다.
<?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(); ?>
CREATE TABLE 문은 MySQL 테이블을 만드는 데 사용됩니다.
다음 필드를 설정합니다.
id: 고유하고 유형은 int이며 기본 키를 선택합니다.
uesrname: 사용자 이름, 유형은 varchar, 길이는 30입니다.
password: 비밀번호, 유형은 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,)ENGINE=InnoDB DEFAULT CHARSET=utf8 "; if ($conn->query($sql) === TRUE) { echo "Table MyGuests created successfully"; } else { echo "创建数据表错误: " . $conn->error; } $conn->close(); ?>
테스트용 사용자 이름과 비밀번호 추가
<?php $SQL = "INSERT INTO login ('id','username','password') VALUES ('7', 'tom', '12345');" ?>
또한 phpMyAdmin을 통해 데이터베이스와 테이블을 직접 생성할 수도 있습니다
왼쪽에 빨간색으로 표시된 상자에 쓰기 데이터베이스 이름(이것을 테스트라고 함)을 입력한 다음 오른쪽의 빨간색 상자를 클릭하여 직접 생성합니다.
왼쪽의 빨간색 상자를 클릭하면 오른쪽의 새 데이터베이스 테이블 페이지로 이동하고, 데이터 테이블 이름에 테이블 이름을 입력한 후(우리는 로그인 테이블입니다) 실행을 클릭합니다.
마지막으로 아래 그림과 같이 테이블에 데이터 채우기를 완료합니다.
간단한 데이터베이스 테이블을 생성하려면 오른쪽 하단에 있는 저장을 클릭하세요.
제목 표시줄의 삽입을 클릭하여 데이터를 입력한 후 찾아보기를 클릭하여 입력된 데이터를 조회합니다.
사용자 이름을 tom으로 입력했습니다. 비밀번호는 12345입니다.