我无法连接到MySQL数据库,我三重检查了凭据是否正确,甚至联系了托管部门的支持:他们告诉我,这可能是MySql语法中的错误-它可以在本地服务器上完美运行,但不能在线运行。
您看到可疑的东西吗?
$DB_HOST="";
$DB_USER="";
$DB_PASSWORD="";
$DB_DATABASE="";
define("DB_HOST", "localhost");
define("DB_USER", "utente");
define("DB_PASSWORD", "password");
define("DB_DATABASE", "database");
$connessDB=mysqli_connect($DB_HOST,$DB_USER,$DB_PASSWORD,$DB_DATABASE);
$toDB=mysqli_query($connessDB,"INSERT INTO utenti (nome, eta, citta, paese, mail, password, username) VALUES ('nome','eta','citta','paese','mail','password','username')");
答案 0 :(得分:2)
您使用值定义了常量,但仍用于mysqli连接的变量。您可以尝试一下吗?
$connessDB=mysqli_connect(DB_HOST,DB_USER,DB_PASSWORD,DB_DATABASE);