Mysql
 sql >> Baza danych >  >> RDS >> Mysql

nie można sprawdzić, czy nazwa użytkownika istnieje, czy nie

To jest typowy przypadek, w którym mysql_query zwraca false w przypadku niepowodzenia wywołując niesławne:

Może to być spowodowane wieloma czynnikami. Spróbuj uruchomić zapytanie w phpMyAdmin lub bezpośrednio do bazy danych i zobacz błąd lub pobierz ostatni błąd mysql przez mysql_error .

Dobrą praktyką jest zawsze sprawdzanie, czy zwrócona wartość mysql_query jest false lub jeśli mysql_error ciąg nie jest pusty:

if ($result and empty(mysql_error()))
    // everything ok

Uwaga:nigdy nie mieszaj mysql_ i mysqli_ Funkcje. Jeśli musisz wybrać, wybrałbym mysqli od mysql_* funkcje są uważane za przestarzałe.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. java.sql.SQLException:Po zakończeniu wyniku ustawionego w mysql

  2. Jak naprawić ten błąd mysql_fetch_assoc() oczekuje, że parametr 1 będzie zasobem, podanym w wartości logicznej?

  3. Brak rozszerzenia mysqli, phpmyadmin nie działa

  4. Jak niezawodnie przywracać obiekty BLOB MySQL

  5. Jak sprawdzić rozmiar bazy danych MySQL w systemie Linux?