Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Peringatan:mysql_real_escape_string():Akses ditolak untuk pengguna 'root'@'localhost' (menggunakan kata sandi:NO) .../public_html/checklogin.php

Masalahnya adalah Anda menggunakan mysql_real_escape_string() fungsi dulu baru nyambung:

$username = mysql_real_escape_string($_POST['username']);
$password = mysql_real_escape_string($_POST['password']);

mysql_connect("50.28.8.6", "root","") or die(mysql_error()); //Connect to server

Solusinya connect dulu baru pakai fungsi mysql_real_escape_string()

//Connect to server
mysql_connect("50.28.8.6", "root","") or die(mysql_error()); 
$username = mysql_real_escape_string($_POST['username']);
$password = mysql_real_escape_string($_POST['password']);

Ini karena mysql_real_escape_string() membutuhkan koneksi.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pilih semua baris duplikat berdasarkan satu atau dua kolom?

  2. php+mysql:masukkan array php ke mysql

  3. Teks bahasa Bengali tidak ditampilkan dalam file CSV Unicode

  4. Pencarian MySQL Fulltext selalu memiliki 0 hasil?

  5. Ubah pemisah desimal di MySQL