PHP에서 MySQL 데이터베이스를 사용하는 방법은 무엇입니까?

王林
풀어 주다: 2024-03-27 08:40:02
원래의
816명이 탐색했습니다.

PHP에서 MySQL 데이터베이스를 사용하는 방법은 무엇입니까?

PHP는 널리 사용되는 웹 프로그래밍 언어인 반면 MySQL 데이터베이스는 일반적으로 사용되는 관계형 데이터베이스 관리 시스템입니다. 이 두 가지를 결합하면 웹 애플리케이션에 강력한 데이터 저장 및 관리 기능을 제공할 수 있습니다. 이 기사에서는 PHP를 사용하여 MySQL 데이터베이스를 연결하고 운영하는 방법을 소개합니다.

1. MySQL 데이터베이스에 연결

PHP를 사용하여 MySQL 데이터베이스에 연결하기 전에 먼저 MySQL 확장을 설치해야 합니다. PHP 5.3 이전에는 mysql 확장을 사용할 수 있었으며, PHP 5.3 이상에서는 mysqli 확장을 사용하는 것이 좋습니다.

mysqli 확장을 사용하여 MySQL 데이터베이스에 연결하는 코드 예제는 다음과 같습니다.

connect_error) { die("连接失败: " . $conn->connect_error); } echo "连接成功"; ?>
로그인 후 복사

2. MySQL 쿼리문 실행

MySQL 데이터베이스에 연결한 후 다양한 MySQL 쿼리문을 실행할 수 있습니다. 다음은 일반적으로 사용되는 MySQL 쿼리 문의 샘플 코드입니다.

  1. Query data
$sql = "SELECT * FROM users"; // 查询users表中的所有数据 $result = $conn->query($sql); if ($result->num_rows > 0) { while($row = $result->fetch_assoc()) { echo "id: " . $row["id"]. " - 姓名: " . $row["name"]. " - 年龄: " . $row["age"]. "
"; } } else { echo "没有数据"; }
로그인 후 복사
  1. Insert data
$sql = "INSERT INTO users (name, age) VALUES ('Tom', 25)"; if ($conn->query($sql) === TRUE) { echo "插入数据成功"; } else { echo "插入数据失败: " . $conn->error; }
로그인 후 복사
  1. Update data
$sql = "UPDATE users SET age = 26 WHERE id = 1"; if ($conn->query($sql) === TRUE) { echo "更新数据成功"; } else { echo "更新数据失败: " . $conn->error; }
로그인 후 복사
  1. Delete data
$sql = "DELETE FROM users WHERE id = 1"; if ($conn->query($sql) === TRUE) { echo "删除数据成功"; } else { echo "删除数据失败: " . $conn->error; }
로그인 후 복사

3.

MySQL 완성 데이터베이스를 운영한 후에는 데이터베이스 연결을 종료해야 합니다. 이는 mysqli_close() 함수를 통해 달성할 수 있습니다. 코드 예제는 다음과 같습니다.

// 关闭连接 $conn->close();
로그인 후 복사
요약:

이 기사에서는 PHP를 사용하여 MySQL 데이터베이스를 연결하고 운영하는 방법을 소개합니다. MySQL 데이터베이스에 연결하고, 쿼리를 실행하고, 데이터를 삽입, 업데이트 및 삭제하고, 데이터베이스 연결을 닫는 방법을 배웠습니다. 이러한 작업은 웹 애플리케이션에 강력한 데이터 저장 및 관리 기능을 제공하는 데 도움이 될 수 있습니다.

위 내용은 PHP에서 MySQL 데이터베이스를 사용하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!