数据库连接方式,支持两种方式,手动调用sql类和自动连接。
手动调用Mysql类
use startmvc\core\Db;// 引入Db 类
$dbConf = include ROOT_PATH . '/config/database.php';
$db = new Db($dbConf);
自动连接方法
Startmvc自动连接数据库功能默认是关闭的,如需使用,请在你的应用入口文件 /public/index.php 中定义常量 DB_AUTO_CONNECT 的值为 true,来开启这个功能,例如:
define('DB_AUTO_CONNECT', true);//数据库自动连接
开启后,配置好数据库config配置,就可以通过$this->db对数据库操作了。这个超级对象$this->db可以在控制器,模型,视图中使用。