como acceder a una base de datos online

Iniciado por josco, 13 Octubre 2012, 23:29 PM

0 Miembros y 1 Visitante están viendo este tema.

josco

que tal, es posible acceder por ejemplo asi:

tengo wampserver instalado en mi maquina y puedo acceder a la base de datos mysql que tengo en la misma pc, tambien tengo un contrato de hosting con hostgator que me ofrece bases de datos.


entonces lo que quiero es hacer algo asi:

yo tengo un sistema en php hospedado en hostagator pero queiro que por si alguna razon no llegara a tener internet pudiera usar el sistema en offline y que cuando vuelva a tener internet simplemente me conecte a la base de datos online y pase todo lo que esta pendiente en la base de datos offline a la online.

wirelesswifi

Hola josco, puedes usar lo siguiente:

Código (php) [Seleccionar]
<?php 
$hostname
='tu.servidor.remoto'
$username='tu_usuario_remoto'
$password='tu_password_remoto'
 
$hostname2='localhost'//puede ser reemplazado por el nombre de tu servidor local si fuera otro nombre
$username2='tu_usuario_local'
$password2='tu_password_local'
 
$dbname='tu_base_de_datos'
#Para efectos del ejemplo supondremos que es la misma base de datos en ambas bases de datos tanto la remota como la local 
 
$conexion_remota = @mysql_connect($hostname,$username$password); 
#notese el @ antes del comando mysql_connect para evitar que arroje mensaje de error de PHP 
 
if (!($conexion_remota)) { 
    
$conex_local = @mysql_connect($hostname2,$username2$password2) OR DIE ('No puedo conectarme a la base de datos local! Intentelo nuevamente.'); 

mysql_select_db($dbname); 
?>


Espero te sirva.

Hay te conectas a dos bases de datos una remota y otra local.

Saludos!

josco

gracias e probado pero no lo e logrado con wampserver en cambio e logrado conectarme con java y con el administrador de myslq ,  tambien trate de configurar phpMyAdmin pero tampoco en phpMyAdmin el que instala el wamp server me sale


#2000 - mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication. Please use an administration tool to reset your password with the command SET PASSWORD = PASSWORD('your_existing_password'). This will store a new, and more secure, hash value in mysql.user. If this user is used in other scripts executed by PHP 5.2 or earlier you might need to remove the old-passwords flag from your my.cnf file