PHP7 が connect メソッドを放棄しており、データベースに接続できないため、php はデータベースに接続できません。解決策は、mysqli メソッドを使用してデータベースに接続することです。
この記事の動作環境: Ubuntu16 システム、PHP7.0 バージョン、DELL G3 コンピューター
PHP が接続できませんデータベース?
connect メソッドを使用してデータベースに正常に接続しましたが、今度は失敗します。コードは次のとおりです:
<?php $con = mysql_connect("localhost","root","code"); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_close($con); ?>
私の Ubuntu はバージョン 16 で、PHP は 7.0 です。最終的に、PHP7 は connect メソッドを放棄し、代わりに PDO と mysqli を使用していることがわかりました。 mysqli メソッドに切り替えたところ、成功しました。具体的な操作については、以下のチュートリアルを参照してください:
PDO:
//m.sbmmt.com/php/ php-pdo .html
Mysqli:
//m.sbmmt.com/php/php-ref-mysqli.html
以上がphp がデータベースに接続できない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。