Bonjour,

Je suis entrain d'installer un système PHP5-MySQL5 sur un serveur mais j'ai quelques problèmes:
MySQL, tourne sur un port différent que le 3306 car ce dernier était déjà utilisé, j'ai donc pris le 3309.
Ensuite j'ai installé phpMyAdmin qui fonctionne parfaitement que j'ai configuré comme ceci:

$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['port'] = '3309';
$cfg['Servers'][$i]['socket'] = '';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'monPWD';
phpMyAdmin fonctionne donc impec avec cette configuration.

Le problème est que je ne parviens pas à faire tourner mon site, voici ce que j'ai essayé d'envoyer comme paramètres:

1er cas
$mysqli = new mysqli('localhost','root','monPWD');

2eme cas
$mysqli = new mysqli(3309,'localhost','root','monPWD');
et voici ce que j'ai comme message d'erreur:

Dans le 1er cas:
Warning: mysqli::mysqli() [function.mysqli]: (HY000/1045): Access denied for user: 'root@localhost' (Using password: YES)

Dans le 2eme cas
Warning: mysqli::mysqli() [function.mysqli]: (HY000/2003): Can't connect to MySQL server on '3309' (10061)
Merci d'avance pour vos réponses,
Et encore merci d'avance pour vos réponses,

Sined