Yii1.0使用
文章描述:
yii1.0配置数据库、查询数据
Yii下载:https://www.yiichina.com/download
Version 1.1.28
目录结构
phpstudy_pro
目录配置 D:/phpstudy_pro/WWW/yii-1.1.28.web/demos/blog
数据库配置
protected/config/main.php
'db'=>array(
'connectionString' => 'mysql:host=localhost;dbname=blog',
'emulatePrepare' => true,
'username' => 'root',
'password' => 'root',
'charset' => 'utf8',
'tablePrefix' => 'tbl_',
),
默认访问控制器PostController
'defaultController'=>'post',
导入数据
/protected/data/schema.mysql.sql
开启网页调试功能
1. 首先在入口文件 index.php
开启 debug 模式
defined('YII_DEBUG') or define('YII_DEBUG',true);
2. protected/config/main.php
的 log 下面
'log' => array(
'class' => 'CLogRouter',
'routes' => array(
array(
'enabled' => true,
'class' => 'CWebLogRoute',
'levels' => '',
'categories' => '',
),
...
查询
queryRow() // 查询并返回结果中的第一行
$command = Yii::app()->db->createCommand('SELECT * FROM tbl_user')->queryRow();
链接多个数据库
'db2' =>array(
'class'=>'CDbConnection',
'connectionString'=>'mysql:host=localhost;dbname=laravel',
'username'=>'root',
'password'=>'root',
'emulatePrepare'=>true, // needed by some MySQL installations
),
使用
$command2 = Yii::app()->db2->createCommand('SELECT * FROM cr_user')->queryRow();
print_r($command2);
发布时间:2023/05/22
发表评论