PHP MySQL이 데이터베이스를 생성합니다.

데이터베이스에는 하나 이상의 테이블이 포함되어 있습니다.

Create Database

CREATE DATABASE 문은 MySQL에서 데이터베이스를 생성하는 데 사용됩니다.

구문

CREATE DATABASE database_name

< td width="193" valign="top" style="border-width: 1px; border-style: solid; word-break: break-all;"> 기본 구문
     类别      详细解释
   基本语法create database 数据库名;
   示例create database liwenkai;
   示例说明创建一个数库,数据库的名字为liwenkai
카테고리<🎜><🎜>
<🎜>자세한 설명<🎜><🎜>
데이터베이스 데이터베이스 이름 생성;
데이터베이스 liwenkai 생성;
데이터베이스를 생성합니다. 데이터베이스 이름은 liwenkai입니다.

PHP가 위 명령문을 실행하려면 mysql_query() 함수를 사용해야 합니다. 이 함수는 MySQL 연결에 쿼리나 명령을 보내는 데 사용됩니다.


데이터베이스 생성 규칙:

사용할 수 없습니다. 다른 데이터베이스와 이름이 중복됩니다. 그렇지 않으면 오류가 발생합니다.

2. 이름은 임의의 문자, 아라비아 숫자, 밑줄(_), "$"로 구성될 수 있지만, 숫자만 사용할 수는 없습니다. 숫자 값과 혼동됩니다.

3. 데이터베이스 이름이나 테이블 이름으로 MYSQL 키워드를 사용할 수 없습니다.

4. 기본적으로 Windows에서는 데이터베이스 이름과 테이블 이름이 대소문자를 구분하지 않습니다. Linux에서는 그 반대이므로 플랫폼 간의 데이터베이스 이식을 용이하게 하기 위해 데이터베이스 이름과 테이블 이름을 정의할 때 소문자를 사용하는 것이 좋습니다.


Instance

다음 인스턴스에서 "myDB"라는 데이터베이스가 생성됩니다.

<?php
 header("Content-type:text/html;charset=utf-8");    //设置编码
 $servername = "localhost";
 $username = "root";
 $password = "root";
 
 
 // 创建连接
 $conn = mysqli_connect($servername, $username, $password);
 // 检测连接
 if (!$conn) {
     die("连接失败: " . mysqli_connect_error());
 }
 // 创建数据库
 $sql = "CREATE DATABASE my_db";
 if (mysqli_query($conn, $sql)) {
     echo "数据库创建成功";
 } else {
     echo "数据库创建失败: " . mysqli_error($conn);
 }
 mysqli_close($conn);
 ?>

프로그램 실행 중 결과:

데이터베이스가 성공적으로 생성되었습니다


데이터베이스 삭제

< td width=" 193" valign="top" style="word-break: break-all;">데이터베이스 삭제, 데이터베이스 이름은 liwenkai
    类别  详细解释
   基本语法drop database 库名;
   示例drop database liwenkai;
   示例说明删除一个数库,数据库的名字为liwenkai
<🎜> 카테고리<🎜><🎜>
<🎜 ><🎜> 자세한 설명<🎜><🎜>
데이터베이스 라이브러리 이름 삭제;
데이터베이스 liwenkai 삭제;

참고:
drop은 중국어로 fall down으로 번역될 수 있으며 더 이상 의미하지 않습니다

데이터베이스 라이브러리를 의미합니다

라이브러리 이름은 삭제할 라이브러리의 이름을 의미합니다


다음 예에서 "myDB"라는 데이터베이스를 삭제합니다.

<?php
 header("Content-type:text/html;charset=utf-8");    //设置编码
 $servername = "localhost";
 $username = "root";
 $password = "root";
 
 
 // 创建连接
 $conn = mysqli_connect($servername, $username, $password);
 // 检测连接
 if (!$conn) {
     die("连接失败: " . mysqli_connect_error());
 }
 // 创建数据库
 $sql = "drop database  myDB";
 if (mysqli_query($conn, $sql)) {
     echo "数据库删除成功";
 } else {
     echo "数据库删除失败: " . mysqli_error($conn);
 }
 mysqli_close($conn);
 ?>

프로그램 실행 결과:

데이터베이스가 삭제되었습니다

【주의사항】참고: 데이터베이스가 삭제되면 아래의 모든 데이터가 삭제되므로 주의하고 사전에 적절한 조치를 취하세요. 백업을 삭제 중입니다.


지속적인 학습
||
<?php header("Content-type:text/html;charset=utf-8"); //设置编码 $servername = "localhost"; $username = "root"; $password = "root"; // 创建连接 $conn = mysqli_connect($servername, $username, $password); // 检测连接 if (!$conn) { die("连接失败: " . mysqli_connect_error()); } // 创建数据库 $sql = "CREATE DATABASE my_db"; if (mysqli_query($conn, $sql)) { echo "数据库创建成功"; } else { echo "数据库创建失败: " . mysqli_error($conn); } mysqli_close($conn); ?>
  • 코스 추천
  • 코스웨어 다운로드
현재 코스웨어를 다운로드할 수 없습니다. 현재 직원들이 정리하고 있습니다. 앞으로도 본 강좌에 많은 관심 부탁드립니다~