sql >> Base de Datos >  >> RDS >> Mysql

Cloud 9 IDE no puede conectarse a la base de datos

Crédito a Loz Cherone

Al usar Cloud 9 IDE, las variables php $ID y $C9_USER mencionado en este artículo no están definidos.

Para recuperar estas variables y usarlas en su código, debe usar el cloud 9 ide terminal presionando ALT + T e ingresando:
echo $ID
echo $C9_USER

Luego tome esos valores y colóquelos en una variable en su código php así:

<?php
    // Create connection
    $IP = "value from terminal";
    $C9_USER = "value from terminal";
    $con=mysqli_connect($IP, $C9_USER, "", "c9");

    //mysqli_connect(host,username,password,dbname); << guideline

    // Check connection
    if (mysqli_connect_errno()) {
      echo "Failed to connect to MySQL: " . mysqli_connect_error();
    }
?>

NOTA AL MARGEN: Al ejecutar el código mysql, asegúrese de tener la base de datos activada. Puede activarlo escribiendo mysql-ctl start en la terminal.