Mysql
 sql >> база данни >  >> RDS >> Mysql

безопасно ли е да се напише mysql_connect (localhost, root, mypasswd) във файл?

Докато файлът ще бъде анализиран от PHP, няма за какво да се притеснявате и единият не е по-сигурен от другия. Въпреки това има включена и практичност:ако напишете вашия mysql_connect на повече от едно място и сте решили да преместите вашата база данни на друг хост, или сте решили да промените паролата, или ако сте разбрали, че е абсолютно несигурно за свързване чрез root акаунт (променете това;)), по-лесно е операторът за свързване да е на едно място.

Освен това, ако PHP не анализира вашия файл, по-добре е тези критични файлове да са отвън на webroot, дори не е достъпен от Apache. Това е най-сигурният начин.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Отчетите на MySQL Workbench не са валидни на тази позиция за тази грешка във версията на сървъра

  2. Турските знаци не се показват правилно

  3. Проверете дали съвпадение 3 или повече съвпадат в DB ред

  4. PHP MYSQL PDO -> Фатална грешка 23000, въпреки че има специална процедура

  5. Как да генерирате УНИКАЛНО произволно число в php