라이브러리

[PHP] mysql_drop_db - MySQL 데이터베이스 삭제




MySQL 데이터베이스 삭제하기 (mysql_drop_db)

PHP에서 MySQL 데이터베이스를 삭제하는 방법은 `mysql_drop_db` 함수를 사용하는 것입니다. 이 함수는 MySQL 데이터베이스를 삭제하는 데 사용되며, 데이터베이스 이름을 인수로 전달합니다.

mysql_drop_db 함수 사용법


`mysql_drop_db` 함수의 사용법은 다음과 같습니다.

#hostingforum.kr
php

bool mysql_drop_db(string $database_name)



- `$database_name`: 삭제할 데이터베이스 이름을 지정합니다.

예제


다음 예제에서는 `mysql_drop_db` 함수를 사용하여 MySQL 데이터베이스를 삭제하는 방법을 보여줍니다.

#hostingforum.kr
php

<?php

// MySQL 서버 연결

$host = 'localhost';

$username = 'root';

$password = 'password';

$dbname = 'test';



$conn = mysqli_connect($host, $username, $password, $dbname);



// 데이터베이스 삭제

if (mysqli_query($conn, "DROP DATABASE test")) {

    echo "데이터베이스가 성공적으로 삭제되었습니다.";

} else {

    echo "데이터베이스 삭제 실패: " . mysqli_error($conn);

}



// MySQL 서버 연결 종료

mysqli_close($conn);

?>



주의사항


- `mysql_drop_db` 함수는 MySQL 데이터베이스를 삭제하는 데 사용되며, 데이터베이스 이름을 인수로 전달합니다.
- 데이터베이스를 삭제하면 모든 데이터와 구조가 삭제되므로 주의해서 사용해야 합니다.
- MySQL 5.7 버전부터는 `mysql_drop_db` 함수가 deprecated되었으며, `mysqli_query` 함수를 사용하는 것이 권장됩니다.

참고자료


- MySQL 공식 문서: [DROP DATABASE](https://dev.mysql.com/doc/refman/8.0/en/drop-database.html)
- PHP 공식 문서: [mysqli_query](https://www.php.net/manual/en/mysqli.query.php)
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 375 페이지

검색

게시물 검색