Yii 連接、修改 MySQL 數(shù)據(jù)庫(kù)及phpunit 測(cè)試連接
>>>database<<<
1. 修改 protected/config/main.php
去掉mysql數(shù)據(jù)庫(kù)連接方式的注釋,并且修改用戶名,密碼以及連接的數(shù)據(jù)庫(kù)。
2. 新建 protected/tests/unit/DbTest.php
內(nèi)容如下:
<?php class DbTest extends CTestCase { public function testConnection() { $this->assertNotEquals(NULL, Yii::app()->db); } }
3. 執(zhí)行
C:\xampp\yii\power\protected\tests> phpunit .\unit\DbTest.php
>>>end of datebase<<<
Yii MySQL修改數(shù)據(jù)庫(kù)的數(shù)據(jù)
最新學(xué)習(xí)Yii框架,分享一些學(xué)習(xí)心得,適合初學(xué)者,大神請(qǐng)按ctrl + w
//第一種方法
<?php /* * $id 代表主鍵,可以是一個(gè)也可以是一個(gè)集合。 * $attributes 代表是要修改的字段的集合。 * $condition 代表?xiàng)l件。 * $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 '修改失敗'; } ?>
- Yii操作數(shù)據(jù)庫(kù)的3種方法
- 解析yii數(shù)據(jù)庫(kù)的增刪查改
- PHP的Yii框架中使用數(shù)據(jù)庫(kù)的配置和SQL操作實(shí)例教程
- Yii2框架數(shù)據(jù)庫(kù)簡(jiǎn)單的增刪改查語(yǔ)法小結(jié)
- Yii2.0高級(jí)框架數(shù)據(jù)庫(kù)增刪改查的一些操作
- Yii2——使用數(shù)據(jù)庫(kù)操作匯總(增刪查改、事務(wù))
- YII2數(shù)據(jù)庫(kù)查詢實(shí)踐
- Yii實(shí)現(xiàn)多數(shù)據(jù)庫(kù)主從讀寫(xiě)分離的方法
- yii數(shù)據(jù)庫(kù)的查詢方法
- Yii2數(shù)據(jù)庫(kù)操作常用方法小結(jié)
- Yii操作數(shù)據(jù)庫(kù)實(shí)現(xiàn)動(dòng)態(tài)獲取表名的方法
- Yii 框架使用數(shù)據(jù)庫(kù)(databases)的方法示例
相關(guān)文章
高版本Mysql使用group?by分組報(bào)錯(cuò)的解決方案
GROUP?BY?語(yǔ)句用于結(jié)合合計(jì)函數(shù),根據(jù)一個(gè)或多個(gè)列對(duì)結(jié)果集進(jìn)行分組,下面這篇文章主要給大家介紹了關(guān)于高版本Mysql使用group?by分組報(bào)錯(cuò)的解決方案,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2023-03-03一文教你學(xué)會(huì)定位線上MySQL鎖超時(shí)問(wèn)題
這篇文章主要介紹了一文教你學(xué)會(huì)定位線上MySQL鎖超時(shí)問(wèn)題,文章圍繞主題展開(kāi)詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下2022-08-08select?into?from和insert?into?select的使用舉例詳解
select into from和insert into select都是用來(lái)復(fù)制表,下面這篇文章主要給大家介紹了關(guān)于select?into?from和insert?into?select使用的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2023-04-04mysqldump命令導(dǎo)入導(dǎo)出數(shù)據(jù)庫(kù)方法與實(shí)例匯總
這篇文章主要介紹了mysqldump命令導(dǎo)入導(dǎo)出數(shù)據(jù)庫(kù)方法與實(shí)例匯總的相關(guān)資料,需要的朋友可以參考下2015-10-10