Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

có an toàn để ghi mysql_connect (localhost, root, mypasswd) trên tệp không?

Miễn là tệp sẽ được phân tích cú pháp bởi PHP, không có gì phải lo lắng và tệp này không an toàn hơn tệp kia. Tuy nhiên, cũng có tính thực tế liên quan:nếu bạn viết mysql_connect của mình ở nhiều nơi và bạn quyết định di chuyển cơ sở dữ liệu của mình sang một máy chủ khác hoặc bạn đã quyết định thay đổi mật khẩu hoặc nếu bạn phát hiện ra đó là hoàn toàn không an toàn khi kết nối bằng tài khoản gốc (thay đổi điều đó;)), dễ dàng hơn để có câu lệnh kết nối ở một nơi.

Ngoài ra, nếu PHP không phân tích cú pháp tệp của bạn, tốt hơn hết bạn nên để các tệp quan trọng đó bên ngoài của webroot, thậm chí Apache không thể truy cập được. Đó là cách an toàn nhất.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kiểm tra các bản sao trước khi chèn

  2. Xác thực không thành công cho truy vấn cho phương pháp JPQL

  3. Phương pháp tiếp cận tốt nhất của MySQL để chuẩn hóa db, các mối quan hệ và khóa ngoại

  4. Bản ghi hoạt động trong bộ mã

  5. PHP CRUD Tạo, chỉnh sửa, cập nhật và xóa bài đăng với cơ sở dữ liệu MySQL