Я делаю некоторое кодирование для соединения MySQL и веб-сервера. Это - мое кодирование
$dbusername = "root"; // enter database username, I used "arduino" in step 2.2
$dbpassword = "qonita84"; // enter database password, I used "arduinotest" in step 2.2
$server = "localhost"; // IMPORTANT: if you are using XAMPP enter "localhost", but if you have an online website enter its address, ie."www.yourwebsite.com"
// Connect to your database
$dbconnect = mysqli_connect($server, $dbusername, $dbpassword);
$dbselect = mysql_select_db("LTKA",$dbconnect);
// Prepare the SQL statement
$sql = "INSERT INT LTKA.angkot (RFID_ID, Saldo, KM) VALUES ('".$_GET["ID"]."','".$_GET["sisa"]."','".$_GET["naik"]."')";
// Execute SQL statement
mysql_query($sql);
?>
Когда я хочу продвинуть некоторые данные к базе данных с помощью Google Chrome, это всегда - шоу это сообщение
localhost is currently unable to handle this request. HTTP ERROR 500
Вот то, что я вставил столбец адреса https://localhost/write_data.php? ID=GH23658I&sisa=5000&naik=1
Кто-то может дать мне решение?
Неправильная последовательность аргумента здесь:
$con=mysqli_connect($mysql_host,$mysql_database,$mysql_user,$mysql_password);
Взгляд на сообщение: Доступ запрещен для пользователя 'exuser'@'IP_Remote'
(использование пароля: ДА), где root
не пользователь, это - имя Вашей базы данных, как установлено выше $mysql_database = "***********_people";.
Решение:
$con=mysqli_connect($mysql_host, $mysql_user, $mysql_password, $mysql_database);
И Дайте разрешение для Пользователя:
GRANT ALL PRIVILEGES ON *.* TO exuser@'IP_REMOTE' IDENTIFIED BY 'Exuser2019!' with grant option;
flush privileges;