PHP는 MySQL에 연결

PHP는 MySQL에 연결

나는 사용하고있다물방울7.0 LTS 및 설치되어 php5있으며 php5-mysql모든 PHP 스크립트가 제대로 작동합니다. (저는 학습 스크립트를 작성했는데 /var/www/html/xyz.php모든 것이 잘 작동했습니다 http://localhost/xyz.php.) 이제 PHP를 사용하여 데이터베이스를 생성하고 싶습니다.w3schools의 튜토리얼.

data.php아래에 다음 코드를 작성 했습니다 /var/www/html/.

<?php
$servername = "localhost";
$username = "username";
$password = "password";

// Create connection
$conn = new mysqli($servername, $username, $password);

// Check connection
if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
}
echo "Connected successfully";
?> 

그런데 열어보니 http://localhost/data.php빈 페이지가 나타납니다!

나는 또한 다음을 시도했습니다.

// Check connection
if (mysqli_connect_error()) {
    die("Database connection failed: " . mysqli_connect_error());
}

내가 무엇을 놓치고 있나요?

답변1

오! MySQL 및 PHP5를 설치하는 데 필요한 일부 패키지가 누락되었습니다. 제공된 정보커뮤니티 페이지우분투 문서가 나에게 도움이 되었습니다:

필수 패키지는 다음과 같습니다.

mysql-server libapache2-mod-auth-mysql php5-mysql

방금 설치했으므로 다음을 php5-mysql통해 모든 패키지를 설치했습니다.

sudo apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql

이제 PHP가 보여줍니다"연결 성공"!

관련 정보