Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

O Cloud 9 IDE não pode se conectar ao banco de dados


Crédito para Loz Cherone

Ao usar o Cloud 9 IDE, as variáveis ​​php $ID e $C9_USER mencionado em este artigo não estão definidos.

Para recuperar essas variáveis ​​para uso em seu código, você deve usar o cloud 9 ide terminal pressionando ALT + T e digitando:
echo $ID
echo $C9_USER

Em seguida, pegue esses valores e coloque-os em uma variável em seu código php assim:
<?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 LATERAL: Certifique-se ao executar o código mysql que você tenha o banco de dados ativado. Você pode ativá-lo digitando mysql-ctl start no terminal.