2

次のコードを使用してmysqlサーバーに接続しようとしています。

$connection = mysql_connect("localhost", "username", "password");

if(!$connection)
{
    die('Could not connect: '. mysql_error());
}

そして、私は「Call to undefined function mysql_connect()」を取得しています。何故ですか?この関数はphpに組み込まれていませんか?

Ubuntu 12.04 + php 5.4.11+phpのビルトインhttpサーバーを使用しています。

4

2 に答える 2

4

まず、mysql_ *関数は非推奨であるため、これらの関数は使用しないでください。

次に、php5-mysqlをインストールする必要があります

sudo apt-get install php5-mysql

次に、mysqliとPDOを使用できます(インストールする必要もあります)。

于 2013-02-23T19:38:12.080 に答える
0

拡張機能を有効にする必要があります。

このAPIは非推奨であることに注意してください。

于 2013-02-23T19:38:04.990 に答える