In PHP I'm getting the following warning whenever I try to connect to a database (via `mysql_connect`)

> 
> Warning: mysql\_connect(): Headers and client library minor version mismatch. Headers:50162 Library:50524
> 
> 
> 

In my `php -i` output I have the following values listed under mysqli

> 
> Client API library version => 5.5.24
> 
> 
> Client API header version => 5.1.62
> 
> 
> 

I've tried updating php5-mysql *and* php but I'm already at the latest version of both of them. How do I go about updating the header version so I stop seeing this warning?

**EDIT**

My MySQL files should all be updated to be the latest version:

```
$ 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.

```

Removing old versions

```
$ 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

```