PHP 시작하기 - 새 데이터베이스 만들기

데이터베이스를 생성하는 방법에는 두 가지가 있습니다. 하나는 코드를 사용하여 생성하는 것입니다.

코드는 다음과 같습니다.

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<title>create database</title>
</head>
<body>
	<?php
		$con = mysql_connect("localhost","root","root") or die("数据库连接失败");
		$sql ="CREATE DATABASE test1";
		$info = mysql_query($sql);
		if($info){
			echo "创建成功";
		}else{
			echo "创建失败";
		}
	?>
</body>
</html>

참고: $con은 링크입니다. 데이터베이스 $ 정보 이 코드를 실행하여 sql 문

을 실행한 후 데이터베이스를 확인합니다. 이미 데이터베이스가 존재하는 경우 생성할 수 없습니다

두 번째 방법은 다음과 같습니다. URL http://localhost /phpMyAdmin/

그런 다음 사용자와 비밀번호를 입력하여 간단한 페이지에서 데이터베이스를 생성하세요


데이터베이스 삭제 작업의 경우

데이터베이스에 들어가서 시각적으로 테이블을 삭제할 수 있습니다. 이는 보다 직관적입니다.

삭제하려면 코드를 사용하세요. 코드는 다음과 같습니다.

DROP DATABASE 데이터베이스 삭제

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<title>drop database</title>
</head>
<body>
	<?php
		$con = mysql_connect("localhost","root","root") or die("数据库连接失败");

		$sql ="DROP DATABASE test1";

		$info = mysql_query($sql);

		if($info){
			echo "删除成功";
		}else{
			echo "删除失败";
		}
	?>
</body>
</html>

코드를 실행한 후 데이터베이스를 확인하여 데이터베이스가 삭제되었는지 확인하세요

mysql 데이터 테이블 생성

테이블을 시각적으로 생성하거나 코드로 생성할 수 있습니다.

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<title>创建 MySQL 数据表</title>
</head>
<body>
<?php
	$dbhost = 'localhost';
	$dbuser = 'root';
	$dbpass = 'root';
	$conn = mysql_connect($dbhost, $dbuser, $dbpass);
	if(! $conn )
	{
	  die('连接失败: ' . mysql_error());
	}
	echo '连接成功<br />';
	$sql = "CREATE TABLE php_tbl( ".
	       "php_id INT NOT NULL AUTO_INCREMENT, ".
	       "php_title VARCHAR(100) NOT NULL, ".
	       "php_author VARCHAR(40) NOT NULL, ".
	       "submission_date DATE, ".
	       "PRIMARY KEY ( php_id )); ";
	mysql_select_db( 'php' );
	$retval = mysql_query( $sql, $conn );
	if(! $retval )
	{
	  die('数据表创建失败: ' . mysql_error());
	}
	echo "数据表创建成功\n";
	mysql_close($conn);
?>
</body>
</html>

삭제. 데이터 테이블

다음과 같이 스크립트를 사용하여 코드를 삭제할 수도 있습니다.

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<title>删除 MySQL 数据表</title>
</head>
<body>
	<?php
		$dbhost = 'localhost';
		$dbuser = 'root';
		$dbpass = 'root';
		$conn = mysql_connect($dbhost, $dbuser, $dbpass);
		if(! $conn )
		{
		  die('连接失败: ' . mysql_error());
		}
		echo '连接成功<br />';
		$sql = "DROP TABLE php_tbl";
		mysql_select_db( 'php' );
		$retval = mysql_query( $sql, $conn );
		if(! $retval )
		{
		  die('数据表删除失败: ' . mysql_error());
		}
		echo "数据表删除成功\n";
		mysql_close($conn);
	?>
</body>
</html>

참고: 서버 보안을 고려하여 데이터베이스 관련 코드는 온라인에서 사용할 수 없습니다. 테스트를 위해 코드를 복사하여 컴퓨터에서 로컬로 테스트할 수 있습니다

지속적인 학습
||
<?php echo "欢迎学习数据库知识"; ?>
  • 코스 추천
  • 코스웨어 다운로드
현재 코스웨어를 다운로드할 수 없습니다. 현재 직원들이 정리하고 있습니다. 앞으로도 본 강좌에 많은 관심 부탁드립니다~