thinkphp数据库配置
1. thinkphp 数据库配置文件在哪
ThinkPHP\Common文件夹中来的convention.php中是tp的核心配自置文件,不能乱动,如果要想更改里面的配置,在Conf 文件夹里面的config.php可以配置,可以这样写
<?php
return array(
 'DB_TYPE'  => 'mysql',// 数据库类型 
 'DB_HOST'  => '127.0.0.1',// 数据库服务器地址
 'DB_NAME'  => 'thinkphp',// 数据库名称
 'DB_USER'  => 'root',// 数据库用户名
 'DB_PWD'  => '123',// 数据库密码
 'DB_PREFIX'  => 'tp_',// 数据表前缀
 'DB_CHARSET' => 'utf8',// 网站编码
 'DB_PORT'  => '3306',// 数据库端口
 'APP_DEBUG'     =>  false,// 开启调试模式
 );
?>
也可以在最外边写,就是与ThinkPHP框架同一目录中写一个config.php文件,格式如同上面的一样,不过在Conf 文件夹里面的config.php中得包含最外边的那个config.php
2. thinkphp3.2怎么连接数据库配置
return array(
    //'配置项'=>'配置值'
    'DB_TYPE'               =>  ' ',     // 数据库类型
    'DB_HOST'               =>  ' ', // 服务器地址
    'DB_NAME'               =>  ' ',          // 数据库名
    'DB_USER'               =>  ' ',      // 用户名
    'DB_PWD'                =>  '',          // 密码
    'DB_PORT'               =>  ' ',        // 端口版
    'DB_PREFIX'             =>  ' ',    // 数据库表权前缀
    'DB_CHARSET'            =>  'utf8', //编码
)
3. thinkphp 数据库怎么设置
在项目文件夹里面的Conf的config.php里面去配置就可以了,这个是公共配置文件。参考:
return array(
	//'配置项'=>'配置值'
	'APP_GROUP_LIST' => 'Index,Admin',       //独立分组
	'DEFAULT_GROUP' => 'Index',
	'APP_GROUP_MODE' => 1,
	'APP_GROUP_PATH' => 'rzxt',
	'DB_HOST' => '127.0.0.1',
	'DB_USER' => 'root',
	'DB_PWD' => '123456',
	'DB_NAME' => 'klrz',
	'DB_PREFIX' => 'kl_',
	//'TMPL_VAR_IDENTIFY' => 'array',
	//'TMPL_FILE_DEPR' => '_',
    'DEFAULT_TIMEZONE'=>'Asia/Shanghai'
);
4. ThinkPHP 动态修改config.php中的数据库配置信息
float a[3][3],sum=0; 
int i,j; 
printf("please input rectangle element:\n"); 
for(i=0;i<3;i++) 
for(j=0;j<3;j++) 
scanf("%f",&a[i][j]); 
for(i=0;i<3;i++) 
sum=sum+a[i][i]; 
printf("ijiaoxian he is %6.2f",sum); 
}
5. Thinkphp 3.1.3 师兄们多个数据库 配置文件怎么写
ThinkPHP\Common文件夹中的convention.php中是tp的核心配置文件,不能乱动,如果要想更改里面的配置,在Conf 文件夹里面的config.php可以配置,可以这样写
<?php
return array(
 'DB_TYPE'  => 'mysql',// 数据库类型 
 'DB_HOST'  => '127.0.0.1',// 数据库服务器地址
 'DB_NAME'  => 'thinkphp',// 数据库名称
 'DB_USER'  => 'root',// 数据库用户名
 'DB_PWD'  => '123',// 数据库密码
 'DB_PREFIX'  => 'tp_',// 数据表前缀
 'DB_CHARSET' => 'utf8',// 网站编码
 'DB_PORT'  => '3306',// 数据库端口
 'APP_DEBUG'     =>  false,// 开启调试模式
 );
?>
也可以在最外边写,就是与ThinkPHP框架同一目录中写一个config.php文件,格式如同上面的一样,不过在Conf 文件夹里面的config.php中得包含最外边的那个config.php
6. thinkphp配置数据库文件在哪
ThinkPHP\Common文件夹中的convention.php中是tp的核心配置文件,不能乱动,如果要想更改里面的配置,在专Conf 文件夹里面的config.php可以属配置,可以这样写
<?php
return array(
 'DB_TYPE'  => 'mysql',// 数据库类型 
 'DB_HOST'  => '127.0.0.1',// 数据库服务器地址
 'DB_NAME'  => 'thinkphp',// 数据库名称
 'DB_USER'  => 'root',// 数据库用户名
 'DB_PWD'  => '123',// 数据库密码
 'DB_PREFIX'  => 'tp_',// 数据表前缀
 'DB_CHARSET' => 'utf8',// 网站编码
 'DB_PORT'  => '3306',// 数据库端口
 'APP_DEBUG'     =>  false,// 开启调试模式
 );
7. Thinkphp 连接数据库操作以及如何创建数据
thinkphp联链接数据库在
/common/conf/congif.php里设置相应的参数
tp3.2如下设置

8. thinkphp数据库怎么配置
配置文件config文件里面 

9. thinkphp数据库配置信息加密怎么处理
今天有一个朋友问我thinkphp的这个问题,刚好网络搜索到你这个问题。已经解决。就帮你解答一下这个问题。
首先我尝试在入口文件封装一个加密函数,我用php des 加密,然后在配置文件config.php调用。然后在控制器里面使用,打印配置文件:mp(C());//输出所有的配置文件信息,  虽然能看到正确的数据用户名和密码,但是会报错。失败告终。
我说一下我的解决方法。很简单。
1:把配置文件里面的用户名,密码,数据库名瞎写一写,别人看到你的代码的配置文件看到的就是错误的数据库名和密码了。比如:
'DB_NAME'               =>  'SB',          // 数据库名
'DB_USER'               =>  'ni_da_ye',      // 用户名
'DB_PWD'                =>  'da_da_bi',          // 密码
在每个控制器文件里面。加入一段代码。
比如你的IndexController.class.php文件。加下面的代码。
/* 初始化方法*/
public function __construct(){
parent::__construct();
C("DB_NAME",decrypt('712349721937491237'));//数据库名,
C('DB_USER',decrypt('712349721937491237'));//用户名
C('DB_PWD',decrypt('712349721937491237'));//密码
}
看清楚了吗?
decrypt()这个函数就是我封装的一个加密函数,亲自测试没有错误。可能会牺牲一些性能。但是保证了用户名,密码,数据库名没有泄露。甚至你都可以把数据库连接地址也加密一下。希望能帮到你。
PHP加密函数可以考虑用des,aes这些可逆加密。别用什么md4,md5.
