phpstudy php版本5.5.38 TP5.0
1.配置database.php
//db1
// 服务器地址
'hostname' => '127.0.0.1',
// 数据库名
'database' => '******',
// 用户名
'username' => 'root',
// 密码
'password' => 'root',
// 端口
'hostport' => '3306',
'db2' => [
//本地
'type' => 'sqlsrv',
// 服务器地址
'hostname' => '127.0.0.1',
// 数据库名
'database' => '******',
// 用户名
'username' => 'sa',
// 密码
'password' => 'root',
// 端口
'hostport' => '1433',
],
//可多配置数据库 db3,db4
2. 配置php.ini
有则去;号,无则添加就可以
对应的dll文件放在 phpstudy安装路劲\PHPTutorial\php\php-5.5.38\ext下
dll文件,正规途径 微软下载 双击解压到一个空文件夹就可以 -> 微软下载地址
extension=php_sqlsrv_55_nts.dll
extension=php_pdo_sqlsrv_55_nts.dll
extension=php_sqlsrv_55_ts.dll
extension=php_pdo_sqlsrv_55_ts.dll
TP5使用事例
//原生查询 表达式都可用经测试
//db1 默认数据库
Db::query('sql');
Db::execute('sql');
Db::table('***')
->where('***')
->select();
//db2
Db::connect('database.db2')->execute('sql');
Db::connect('database.db2')->query('sql');
备注:可能win系统需要安装一个ODBC驱动,会有提示