数据库配置文件config/db.php,文件默认配置:
<?php
return [
'class' => 'yii\db\Connection',
'dsn' => 'mysql:host=localhost;dbname=yii2basic',
'username' => 'root',
'password' => '',
'charset' => 'utf8',
];
注:host:主机名,dbname:数据库名
创建活动记录类models/country.php模型,读取表country(yii通过模型名查找对应数据表。如果类名和数据表名不能直接对应, 可以覆写 tableName() 方法去显式指定相关表名。):
<?php
namespace app\models;
use yii\db\ActiveRecord;
class Country extends ActiveRecord
{