OVH Community, votre nouvel espace communautaire.

Requête multi serveurs


jpeg
09/02/2015, 18h13
OK
merci de ta réponse

je vais devoir pratiquer autrement.

Daniel60
09/02/2015, 17h55
GRANT n'est pas accessible sur les mutus. Voir SQL privé

jpeg
09/02/2015, 17h32
Le problème c'est surtout de savoir si l'on peut ... sur un mutu ovh

PS : pour plus d'infos, jette un oeil la clause GRANT par exemple.
Mysql permet aussi de faire des requêtes ssl entre 2 serveurs

Daniel60
09/02/2015, 16h23
Je ne suis pas un spécialiste de mysql, aussi je ne savais pas que l'on pouvais faire un seul select sur deux bases.
Où trouve-t-on cette possibilité ?

jpeg
09/02/2015, 15h46
Ce n''est pas le soucis, (erreur à la copie de l'exemple)
sinon, je n'aurais pas eu une erreur 1142

Mais je corrige


Entre temps, j'essaie une clause GRANT mais sans grande efficacité pour l'instant

Daniel60
09/02/2015, 14h35
Déjà sans aller plus loin
if(
$id1&$id2)
?
`table1 t1, ?

jpeg
09/02/2015, 12h57
Bonjour,
Désireux de faire une requête mysql multi-table,multi-serveurs depuis php sur un mutu
je procède ainsi
Code PHP:
$id1=mySql_connect($MDB_SV1,$MDB_US1,$MDB_PS1);
$id2=mySql_connect($MDB_SV2,$MDB_US2,$MDB_PS2);

if(
$id1&&$id2){
$sql="SELECT * FROM `mdb1`.`table1` t1, `mdb2`.`table2`t2 WHERE t1.fields1=t2.fields2";
$result=mysql_query($sql);
...
}
... 
or j'ai un retour d'erreur 1142 'SELECT command denied to user 'table1'@'00.0.00.00' for table 'table2'.
(Un mysql_ping sur id1 et id2 avant la requête est positif)

Avant d'aller plus loin, j'aimerais savoir s'il y a une incompatibilité liée à ovh ou à la configuration du module phpbb ?