mysql_connect
PHP では、(経由で)データベースに接続しようとするたびに、次の警告が表示されます。
警告: mysql_connect(): ヘッダーとクライアント ライブラリのマイナー バージョンが一致しません。ヘッダー:50162 ライブラリ:50524
私のphp -i
出力では、mysqli の下に次の値がリストされています。
クライアント API ライブラリ バージョン => 5.5.24
クライアント API ヘッダー バージョン => 5.1.62
php5-mysqlとphpを更新しようとしましたが、すでに両方の最新バージョンになっています。この警告が表示されないようにヘッダー バージョンを更新するにはどうすればよいですか?
編集
私のMySQLファイルはすべて最新バージョンになるように更新する必要があります:
$ apt-get install mysql.*5.5
. . .
mysql-client-5.5 is already the newest version.
mysql-server-core-5.5 is already the newest version.
mysql-server-5.5 is already the newest version.
mysql-testsuite-5.5 is already the newest version.
mysql-source-5.5 is already the newest version.
古いバージョンの削除
$ apt-get remove mysql.*5.1
. . .
Package handlersocket-mysql-5.1 is not installed, so not removed
Package mysql-cluster-client-5.1 is not installed, so not removed
Package mysql-cluster-server-5.1 is not installed, so not removed
Package mysql-client-5.1 is not installed, so not removed
Package mysql-client-core-5.1 is not installed, so not removed
Package mysql-server-5.1 is not installed, so not removed
Package mysql-server-core-5.1 is not installed, so not removed
Package mysql-source-5.1 is not installed, so not removed