关于后盾网yii框架的学习小结(6)--数据库连接配置与模型定义与后台登陆验

1.首先,在D:\wamp\www\yii\blog\protected\config的main.php这个配置文件里面,将db的这个配置打开

'db'=>array(
'connectionString' => 'mysql:host=127.0.0.1;dbname=blog',//配置host和数据库的名字
'emulatePrepare' => true,
'username' => 'root',
'password' => '',
'charset' => 'utf8',
'tablePrefix' => 'hd_',//表前缀
'enableParamLogging'  => true //开启调试信息
),

下图是创建数据库表的方法。
这里写图片描述

在D:\wamp\www\yii\framework\db目录下的CDbConnection.php文件里有你在main.php里面配置的参数信息
public connectionString;public username=”;
public password=;public schemaCachingDuration=0;
public schemaCachingExclude=array();public schemaCacheID=’cache’;
public queryCachingDuration=0;public queryCachingDependency;
public queryCachingCount=0;public queryCacheID=’cache’;
public autoConnect=true;public charset;
public emulatePrepare;public enableParamLogging=false;
public enableProfiling=false;public tablePrefix;
public $initSQLs;

2.然后是测试数据库是否连通。需要进入你要编写的Controller里面。如我现在用的是LoginController.php这个文件里面的控制器。在里面的actionIndex方法里面加上var_dump(Yii::app()->db);
然后通过url:localhost/yii/blog/index.php?r=admin/login/index 来调用。出现如下情况表示成功。

这里写图片描述

3.创建一个模型(model),这样才能进行增删改查的一些功能。模型创建在D:\wamp\www\yii\blog\protected\models这个里面,前台后台用到的模型都放这里,因为yii的公用性比较好,前后台模型能够共用。
名称随你自己定在,如在这个目录下创建一个user.php文件。这个文件里面的的类的名字应该和文件名一样,用User。(建议一个数据库表建一个模型)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值