Forum

You are not logged in.

#1 15-06-2017 15:52:37

golgauth
Membre
Registered: 15-06-2017
Posts: 2

connection base de données

bonjour,

Je viens de creer un base de données (offre 'free' de alwaysdata) et teste la connectivité comme suit:

$dbname = 'apars_***';
$dbuser = 'apars';
$dbpass = '****';
$dbhost = 'mysql-moncompte.alwaysdata.net';

$connect = mysql_connect($dbhost, $dbuser, $dbpass) or die("Unable to Connect to '$dbhost'");
mysql_select_db($dbname) or die("Could not open the db '$dbname'");
$test_query = "SHOW TABLES FROM $dbname";
$result = mysql_query($test_query);
$tblCnt = 0;

while($tbl = mysql_fetch_array($result)) {
  $tblCnt++;
  #echo $tbl[0]."<br />\n";
}

if (!$tblCnt) {
  echo "There are no tables<br />\n";
} else {
  echo "There are $tblCnt tables<br />\n";
}


Le code est executé depuis mon site 'alwaysdata', avec PHP5 + extension 'intl':     

    apars.alwaysdata.net

Je recois l'erreur:

Warning: mysql_connect(): Access denied for user 'apars'@'2a00:****:1:20:6::1' (using password: YES) in /home/apars/www/****.php on line ****
Unable to Connect to 'mysql-moncompte.alwaysdata.net'


La version free est-elle bridée d'une maniere ou d'une autre?

Merci beaucoup

Last edited by golgauth (15-06-2017 15:53:24)

Offline

#2 15-06-2017 15:59:49

@Héloïse
Staff
Registered: 03-03-2016
Posts: 206

Re: connection base de données

Bonjour,

Non, Il faut juste que vous remplaciez mysql-moncompte.alwaysdata.net par le nom d'hôte MYSQL lié à votre compte. Celui-ci est disponible dans l'onglet Bases de données > MySQL.
S'il s'appelle apars, ce sera donc mysql-apars.alwaysdata.net.

Offline

#3 15-06-2017 16:03:17

golgauth
Membre
Registered: 15-06-2017
Posts: 2

Re: connection base de données

OK, merci pour la reponse supra rapide.
Ca fait sens.

Merci encore.

EDIT: RESOLU

Last edited by golgauth (15-06-2017 16:04:00)

Offline

Board footer

Powered by FluxBB