YII2.0表名不存在

时间:2016-02-11 09:47:27

标签: php yii2 gii

我是YII2.0的新手,我喜欢通过GII为数据库创建一个模型, 但它抛出的错误就像“表不存在”。

下面附有屏幕供您参考

click the link to view screen shot

1 个答案:

答案 0 :(得分:0)

正确配置基本的/ config / db.php,例如:像这个模板

<?php

    return [
       'class' => 'yii\db\Connection',
        'dsn' => 'mysql:host=yourHostName;dbname=yourDBName',
        'username' => 'yourUserName',
        'password' => 'yourPassword',
        'charset' => 'utf8',
     ];

检查你的web.php中的

$config = [
  'id' => 'basic',
  'basePath' => dirname(__DIR__),
  'bootstrap' => ['log'],
  'components' => [
      ....
      'db' => require(__DIR__ . '/db.php'),