sql >> Database teknologi >  >> RDS >> Mysql

Cloud 9 IDE kan ikke oprette forbindelse til databasen

Kredit til Loz Cherone

Når du bruger Cloud 9 IDE, er php-variablerne $ID og $C9_USER nævnt i denne artikel er ikke defineret.

For at hente disse variabler til brug i din kode, skal du bruge cloud 9 ide terminal ved at trykke på ALT + T og indtaste:
echo $ID
echo $C9_USER

Tag derefter disse værdier og placer dem i en variabel i din php-kode som sådan:

<?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();
    }
?>

SIDEBEMÆRK: Sørg for, at du har aktiveret databasen, når du kører mysql-koden. Du kan slå det til ved at skrive mysql-ctl start i terminalen.




  1. Kopiering af en række i den samme tabel uden at skulle indtaste de 50+ kolonnenavne (mens du skifter 2 kolonner)

  2. java.lang.IllegalStateException:Forsøg på at udføre en operation på en lukket EntityManagerFactory

  3. kryds anvende xml-forespørgsel klarer sig eksponentielt dårligere, efterhånden som xml-dokumentet vokser

  4. Cross Domain SQL Server-login ved hjælp af Windows-godkendelse