php读取数据库配置文件 php读取sql

PHP有办法调用外部数据库配置文件吗

不行的,没有权限

公司主营业务:网站制作、做网站、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联公司是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联公司推出毕节免费做网站回馈大家。

还不如用下面的方法:

直接配置到本地?

1.php里面的的内容可以echo出来,不过要做好安全认证,然后就可以读取了

微信支付配置文件WxPay.Config.php如何读取数据库配置信息

抄来的 不求最佳 只是希望对你有帮助

require_once("././././config.php");

require_once(SYSTEM."db.php"); //导入db类

$db = new DB(DB_DRIVER, DB_HOSTNAME, DB_USERNAME, DB_PASSWORD, DB_DATABASE);//实例化db

$sql = "SELECT * FROM setting ";

$query = $db-query($sql);

$rows = $query-rows;

$appid = '5';

$mchid = '1';

$key = 'a';

$appsecret = 'c';

$sslcert_path = 'apiclient_cert.pem';

$sslkey_path = 'apiclient_key.pem';

$curl_proxy_host = '0.0.0.0';

$curl_proxy_port = 0;

$report_levenl = 1;

$config = "

class WxPayConfig

{

const APPID = '$appid';

const MCHID = '$mchid';

const KEY = '$key';

const APPSECRET = '$appsecret';

const SSLCERT_PATH = '$sslcert_path';

const SSLKEY_PATH = '$sslkey_path';

const CURL_PROXY_HOST = '$curl_proxy_host';//'10.152.18.220';

const CURL_PROXY_PORT = $curl_proxy_port;//8080;

const REPORT_LEVENL = $report_levenl;

}

";

eval($config);

unset($config, $appid, $mchid, $key, $appsecret, $sslcert_path, $sslkey_path, $curl_proxy_host, $curl_proxy_port, $report_levenl);

//echo WxPayConfig::APPID;exit;

//不清楚可以问联系我:web$ebaitian点吸烟 (将$换为@)

php框架thinkphp3.2怎么读取数据库内容

先找到config.php文件,如图:

然后打开配置文件并在其中配置数据库的信息,如下代码:

?php

return array(

//'配置项'='配置值'

'DB_TYPE'               =  'mysql',     // 数据库类型

'DB_HOST'               =  '127.0.0.1', // 服务器地址

'DB_NAME'               =  'tpshow',          // 数据库名

'DB_USER'               =  'root',      // 用户名

'DB_PWD'                =  'root',          // 密码

'DB_PORT'               =  '3306',        // 端口

'DB_PREFIX'             =  'tp_'    // 数据库表前缀

);

然后在应用的Home的Controller中,如下图的文件

?php

namespace Home\Controller;

use Think\Controller;

class IndexController extends Controller {

public function index(){

$db = M("show"); // 实例化show对象

$data = $db-find();//读取一条数据

dump($data);//打印数据

}

}

PHP 读取少量配置文件 用哪种数据库好?

如果少量,比如64K一下,那么文本文件的效率最高,简单的使用INI或者子定义格式的TXT,复杂的可以考虑XML。

如果对效率有极端的要求,而数据无需永久存盘的时候,在有数据库的情况下可以考虑使用HEAP类型的内存数据库,没有数据库的时候可以使用内存映像文件。


文章名称:php读取数据库配置文件 php读取sql
标题来源:http://azwzsj.com/article/ddidijh.html