7
A
回答
12
很平常(在寫作時)來存儲常量的連接信息,在名爲config.php
文件或類似的。由於文件內容的敏感性,將該文件存儲在Web根目錄之外也是一個好主意。
所以,你將不得不在config.php
:
<?php
define('DBHOST', 'localhost');
define('DBUSER', 'root');
define('DBPASS', '');
define('DBNAME', 'your_dbname');
,然後在腳本中使用:
<?php
require_once('config.php');
$conn = mysql_connect(DBHOST, DBUSER, DBPASS) or die('Could not connect to database server.');
mysql_select_db(DBNAME) or die('Could not select database.');
...
意味着你的config.php
是在同一目錄中的腳本。
4
創建一個名爲'config.php'的文件幷包含在腳本中。
大多數PHP框架已經有一個配置文件,如果你要使用一個,你只需要在那裏添加變數。
1
如果你打算用普通的純樣式(而不是面向對象)編寫你的PHP代碼,你可以在某個PHP文件中聲明你的數據庫證書,然後作爲全局變量來訪問它們。例如:
的config.php
<?php
$db_name = 'mydb';
$db_user = 'webuser';
$dm_pass = 'pass123';
...
somefile.php
<?php
require_once ('config.php');
function db_connect() {
global $dn_name, $db_user, $db_pas
$conn = mysql_connect($dn_name, $db_user, $db_pass);
...
}
相關問題
- 1. 數據庫連接字符串位置
- 2. 遠程數據庫連接字符串
- 3. 類庫數據庫連接字符串
- 4. SQL Server數據庫連接字符串
- 5. c#數據庫連接字符串
- 6. 只讀數據庫連接字符串
- 7. C#新手字符串連接問題
- 8. Oracle數據庫連接字符串?
- 9. 訪問數據庫連接字符串
- 10. 訪問數據庫連接字符串
- 11. 數據庫連接字符串錯誤
- 12. Vb.net Access數據庫連接字符串
- 13. 存儲數據庫連接字符串
- 14. SQLite數據庫連接字符串
- 15. 與Oracle數據庫連接字符串
- 16. 根據案例聲明連接字符串
- 17. 更改數據庫中的連接字符串數據庫
- 18. 如何聲明數據字符串
- 19. T-SQL聲明連接字符串作爲參數
- 20. 加密/安全數據庫連接字符串在php
- 21. PHP的oracle數據庫連接字符串
- 22. 使用JDBC Java字符串連接到PHP的mysql數據庫
- 23. Python數據庫連接字符串與德比數據庫
- 24. 在asp.net中創建連接字符串/連接到數據庫?
- 25. 實體框架批量更新數據庫連接字符串
- 26. 連接字符串連接到MySql數據庫?
- 27. 高流量連接的最佳數據庫連接字符串?
- 28. 連接字符串爲c#.net到mysql數據庫連接
- 29. 聲明字符串
- 30. 在類庫項目中更改數據庫連接字符串