gpt4 book ai didi

php - 存储 MySQL 凭据的安全方法

转载 作者:可可西里 更新时间:2023-11-01 07:55:45 25 4
gpt4 key购买 nike

我刚刚开始学习 PHP 并完成了我的第一本 PHP 和 MySQL 傻瓜书,我担心我的 PHP 应用程序和 MySQL 数据库之间的安全连接。

据我了解,一种方法是使用数据库凭据创建一个 .php 文件,例如:

--- 数据库.php ---

<?php

define('HOST', 'localhost');
define('DB_USR' , 'mysql_username');
define('DB_PSWD' , 'mysql_password');
define('DB_NAME' , 'mysql_newbie');

?>

然后放置一个require_once('database.php')在每个需要任何类型的数据库查询的 PHP 页面中。

我担心的是这种方法是否安全。将文件database.php 放在网络服务器上后,不是每个人都可以访问吗?
任何人都可能读取数据库的凭证并绕过它?

有什么想法吗?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com