php의 상위 버전에서는 더 이상 "mysql_connect()"를 사용하여 MySQL 데이터베이스에 연결하지 않기 때문에 php mysql 연결이 실패합니다. 해결 방법은 mysqli 또는 PDO를 사용하여 "mysql_connect"를 대체하고 mysql에 다시 연결하는 것입니다.
권장: "PHP 튜토리얼"
PHP가 MySQL에 연결하지 못했습니다.
PHP의 상위 버전에서는 더 이상 mysql_connect()를 사용하여 MySQL 데이터베이스에 연결하지 않습니다.
<?php $con = mysql_connect("localhost","root","abc123"); if (!$con) { die('连接失败' . mysql_error()); } ?>
오늘 위의 코드를 사용하여 데이터베이스에 연결했지만 실패했습니다. 나를 위한 팁:
Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in D:\Sian\Blog pages\demo.php on line 2
mysql_connect()는 더 이상 사용되지 않으며 향후 제거될 예정입니다. mysqli 또는 PDO를 사용하여 교체하세요.
PHP 공식 웹사이트에서는 다음과 같이 설명합니다:
mysql_connect — MySQL 서버에 대한 연결 열기
경고
이 확장은 PHP 5.5.0부터 더 이상 사용되지 않으며 PHP 7.0.0부터 제거되었습니다. 이는 MySQLi 또는 PDO_MySQL 확장으로 대체되어야 합니다. 자세한 내용은 MySQL: 선택 API 가이드 및 관련 FAQ를 참조하세요.
이 기능의 대안은 다음과 같습니다:
mysqli_connect() PDO::__construct()
위 내용은 php mysql 연결이 실패하면 어떻게 해야 할까요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!