① 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'
);
② thinkphp3.2.2怎麼配置
一、全局配置定義
常用的配置方式是在應用配置文件或者模塊配置文件中添加下面的配置參數:
//資料庫配置信息
'DB_TYPE' => 'mysql', // 資料庫類型
'DB_HOST' => 'localhost', // 伺服器地址
'DB_NAME' => 'thinkphp', // 資料庫名
'DB_USER' => 'root', // 用戶名
'DB_PWD' => '123456', // 密碼
'DB_PORT' => 3306, // 埠
'DB_PREFIX' => 'think_', // 資料庫表前綴
'DB_CHARSET'=> 'utf8', // 字元集
資料庫的類型由DB_TYPE參數設置。
下面是目前支持的資料庫設置:
DB_TYPE設置 支持的資料庫類型
mysql或mysqli mysql
pgsql pgsql
sqlite sqlite
mssql 或sqlsrv sqlserver
oracle oracle
ibase ibase
mongo mongo
PDO PDO支持的所有資料庫
如果DB_TYPE使用PDO類型的話,資料庫類型則由DB_DSN配置決定。
或者採用如下配置
'DB_DSN' => 'mysql://root:123456@localhost:3306/thinkphp#utf8'我推薦你去後盾人上面看看裡面有很多關於這類php的教學視頻
③ thinkphp的資料庫修改數據的方法!
1、$data['id'] = $arr[0][0];這句$arr[0]的結構是怎樣的?它應該是索引數組吧,那麼$arr[0][0]存在么?
2、$m -> where() -> save($data2);這句幾個意思,where條件都沒有,為啥還要寫where?$data2又是哪裡冒出來的?
④ 如果修改 修改資料庫配置文件:web/config.php !! 在線的 !!!
找到文件目錄地址,然後用文本編輯器(記事本、phpstorm、sunlime)打開,
修改裡面的資料庫信息,例如下面
『DB_TYPE' => 'mysql', // 資料庫類型
'DB_HOST' => 'localhost', // 伺服器地址
'DB_NAME' => 'thinkphp', // 修改成你自己資料庫名
'DB_USER' => 'root', // 用戶名
'DB_PWD' => '123456', // 密碼
'DB_PORT' => 3306, // 埠一般不需要設置
⑤ 如何配置thinkphp的偽靜態重寫
什麼是偽靜態?簡單說就是將動態的url變成靜態的url顯示,就叫做偽靜態。「偽」就是假的,不是真的靜態url,是通過技術手段實現的。用戶只要開通無憂php虛擬空間就支持url重寫功能,無需其它任何設置,我們使用偽靜態的好處,就是可以優化網路引擎,提高網站權重。將網站靜態化處理,是網站seo優化非常重要的一個工作。Thinkphp也可以通過技術手段,實現偽靜態處理。文件使網站支持url重寫功能,加入代碼:define(『URL_REWRITE』,2);
⑥ 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);
}
⑦ thinkphp 如何修改資料庫鍵值對類型的數據
你是要將查詢出的數據中為空的欄位補充信息,這樣可能有好幾個空欄位,所以理想的方法是先找出需要更新的欄位,最後再一次性更新。
foreach($arr[0] as $k => $val){
$data['id'] = $arr[0]['id'];
if($val == null)
$data[$k] = '寫入這句';
$m->save($data);
}
⑧ thinkphp 中怎麼動態修改配置文件
不支持C方法,那你總讀取的到配置項吧,你怎麼讀取的,就怎麼給它賦值,不就動態修改了么