sql >> Databáze >  >> RDS >> Mysql

Cloud 9 IDE se nemůže připojit k databázi

Připište Loz Cherone

Když používáte Cloud 9 IDE, proměnné php $ID a $C9_USER zmíněno v tomto článku nejsou definovány.

Chcete-li načíst tyto proměnné pro použití ve vašem kódu, musíte použít cloud 9 ide terminálu stisknutím ALT + T a zadáním:
echo $ID
echo $C9_USER

Poté vezměte tyto hodnoty a umístěte je do proměnné ve vašem php kódu, jako je to takto:

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

BOČNÍ POZNÁMKA: Při spouštění mysql kódu se ujistěte, že máte zapnutou databázi. Můžete jej zapnout zadáním mysql-ctl start v terminálu.




  1. MySQL INSERT INTO table VALUES.. vs INSERT INTO table SET

  2. Překlad Microsoft T-SQL do Oracle SQL

  3. Problém s kódováním PHP/ODBC

  4. Omezení pouze pro jeden záznam označený jako výchozí