程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> 關於MYSQL數據庫 >> Yii 連接、修改 MySQL 數據庫及phpunit 測試連接

Yii 連接、修改 MySQL 數據庫及phpunit 測試連接

編輯:關於MYSQL數據庫

>>>database<<<

1. 修改 protected/config/main.php

去掉mysql數據庫連接方式的注釋,並且修改用戶名,密碼以及連接的數據庫。

2. 新建 protected/tests/unit/DbTest.php

內容如下:

<?php
class DbTest extends CTestCase
{
  public function testConnection()
  {
    $this->assertNotEquals(NULL, Yii::app()->db);
  }
}

3. 執行

  C:\xampp\yii\power\protected\tests> phpunit .\unit\DbTest.php

>>>end of datebase<<<

Yii MySQL修改數據庫的數據

最新學習Yii框架,分享一些學習心得,適合初學者,大神請按ctrl + w

//第一種方法

<?php
  /*
   * $id 代表主鍵,可以是一個也可以是一個集合。
   * $attributes 代表是要修改的字段的集合。
   * $condition 代表條件。
   * $params 傳入的值。
   */
  $count = Model::model()->updateByPk($id,$attributes,$condition,$params);
  if($count > 0) {
    echo '修改成功';
  } else {
    echo '修改失敗';
  }
?>

//第二種方法

<?php
  $model = Model::model()->findByPk($id);
  $model->username = 'yiistudy';
  $model->password = 'mysql';
  $count = $model->update(array('username','password'));
  if($count>0) {
    echo '修改成功';
  } else {
    echo '修改失敗';
  }
?>
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved