助力软件开发企业降本增效 PHP / java源码系统,只需一次付费,代码终身使用! 广告
>[danger] 静态配置数据库 1.application 下 database.php 配置数据库信息 2.在具体模块中创建database.php 配置 >[danger] 动态配置数据库 >[success] 第一种 ~~~ Db::connect([ // 数据库类型 'type' => 'mysql', // 数据库连接DSN配置 'dsn' => '', // 服务器地址 'hostname' => '127.0.0.1', // 数据库名 'database' => 'thinkphp', // 数据库用户名 'username' => 'root', // 数据库密码 'password' => '', // 数据库连接端口 'hostport' => '', // 数据库连接参数 'params' => [], // 数据库编码默认采用utf8 'charset' => 'utf8', // 数据库表前缀 'prefix' => 'think_', ]); ~~~ >[success] 第二种 ~~~ Db::connect('mysql://root:1234@127.0.0.1:3306/thinkphp#utf8'); ~~~ ~~~ public function connect(){ $data = [ 'type' => 'mysql', 'hostname' => '127.0.0.1', 'database' => 'test', 'username' => 'root', 'password' => '556656', 'hostport' => '3306', 'charset' => 'utf8' ]; $res = DB::connect($data); var_dump($res); } ~~~