1,控制器**如下:
public function actionindex()
2,資料庫配置檔案db.php**如下:
<?php
return [
'class' => 'yii\db\connection',
'dsn' => 'mysql:host=localhost;dbname=yii2basic',
'username' => 'root',
'password' => '',
'charset' => 'utf8',
// schema cache options (for production environment)
//'enableschemacache' => true,
//'schemacacheduration' => 60,
//'schemacache' => 'cache',
];
3,問題截圖:
將pdo連線中的dsn的host由「localhost」改為「127.0.0.1」即可,開啟檔案db.php,修改如下:
Yii2 HOW TO(4) PDO連線資料庫錯誤
1,控制器 如下 public function actionindex 2,資料庫配置檔案db.php 如下 return class yii db connection dsn mysql host localhost dbname yii2basic username root passwor...
Yii2 HOW TO(4) PDO連線資料庫錯誤
1,控制器 如下 public function actionindex 2,資料庫配置檔案db.php 如下 return class yii db connection dsn mysql host localhost dbname yii2basic username root passwor...
Yii2 HOW TO(2) 最佳實踐(1)
在設計良好的應用中,控制器很精練,包含的操作 簡短 如果你的控制器很複雜,通常意味著需要重構,轉移一些 到其他類中。模型是 mvc 模式中的一部分,是代表業務資料 規則和邏輯的物件。模型是代表業務資料 規則和邏輯的中心地方,通常在很多地方重用,在乙個設計良好的應用中,模型通常比 控制器 多。歸納起來...