首頁 > 後端開發 > PHP問題 > php資料庫密碼在哪個文件

php資料庫密碼在哪個文件

(*-*)浩
發布: 2023-02-25 14:04:01
原創
7639 人瀏覽過

PHP中資料庫的使用者名稱和密碼都一般寫在一個設定檔中放在網站根目錄下,或是include資料夾下,通常檔案名稱採用config.inc.php。

php資料庫密碼在哪個文件

現在幾乎所有開源CMS和網站系統,PHP類別的,資料庫密碼都是寫在類似config.inc.php文件中的。 你可看(DEDECMS/phpcms/DISCUZ/thinkphp等等)

config.inc.php(建議學習:PHP影片教學

<?php
    $config=array(
        &#39;host&#39; =>&#39;localhost&#39;,
        &#39;port&#39;=>&#39;3306&#39;,
        &#39;db&#39; =>&#39;localhost&#39;,
        &#39;db_user&#39; =>&#39;root&#39;,
        &#39;db_psw&#39; =>&#39;&#39;,
        &#39;db_name&#39; =>&#39;test&#39;
    );
    $connID=@mysqli_connect($config[&#39;host&#39;],$config[&#39;db_user&#39;],$config[&#39;db_psw&#39;],$config[&#39;db_name&#39;],$config[&#39;port&#39;]);
    if(!$connID){
        echo("数据库连接失败");
    }
?>
登入後複製

MYSQL資料庫即使使用者名稱和密碼別人都知道了,沒有遠端連線權限,也沒有用。

除非你把超級管理員使用者權限寫在了PHP檔案中(一般只會給普通讀寫權限使用者)

租用的空間是使用虛擬主機管理系統實作分隔的,一台伺服器上N個站間的權限分配是不同的,彼此之間不會有影響(如果會有影響,那是這個IDC服務商的管理員太不合格了,基本上都沒做到)。

除非,整個伺服器被拿下,這種情況下,隨便你寫在哪裡都一樣的結果。

無論寫在哪裡,對IDC服務商管理員來說,都是透明的,要看即看,要刪即刪,但一般不做碰,這涉及職業道德和公司信譽。

我以前管的一個站五年時間,每天IP近10萬,沒有出現過因MYSQL用戶名和密碼出現洩漏的安全問題。

最後一點,也是最直接的一點:幾百萬站長,只要是用PHP的都是這麼在做,很少有擔心這個問題的。

以上是php資料庫密碼在哪個文件的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
php
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板