http://www.rehack.cn/techshare/webbe/php/3391.html

首先配置好本地PHPstudy环境:

默认在D:\phpStudy\php\php-7.0.12-nts\ext目录下有php_pdo_sqlsrv_7_nts_x86.dll、php_sqlsrv_7_nts_x86.dll这两个扩展文件,如果没有的话到https://www.microsoft.com/en-us/download/details.aspx?id=20098这里下载(选择SQLSRV40.EXE,运行后就会得到这两个文件,然后复制到D:\phpStudy\php\php-7.0.12-nts\ext目录下)。

http://www.rehack.cn/techshare/webbe/php/3391.html

然后配置php.ini(D:\phpStudy\php\php-7.0.12-nts\php.ini),在扩展项后面添加下面两条:

 
1
2
extension=php_sqlsrv_7_nts_x86.dll
extension=php_pdo_sqlsrv_7_nts_x86.dll

http://www.rehack.cn/techshare/webbe/php/3391.html

然后重启PHPstudy,

http://www.rehack.cn/techshare/webbe/php/3391.html

接下来配置thinkPHP5连接数据库文件application/database.php :

 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
return [
    // 数据库类型
    'type'            => 'sqlsrv',
    // 服务器地址
    'hostname'        => '192.168.2.99',
    // 数据库名
    'database'        => 'menber',
    // 用户名
    'username'        => 'sa',
    // 密码
    'password'        => '123456',
    // 端口
    'hostport'        => '1433',
    // 连接dsn
    'dsn'             => '',
    // 数据库连接参数
    'params'          => [],
    // 数据库编码默认采用utf8
    'charset'         => 'utf8',
    // 数据库表前缀
    'prefix'          => 'zsb_',
   ...
]

注意type是sqlsrv,然后就可以在控制器或模型里操作该数据库了

上一篇:Linux连续执行多条命令


下一篇:double四舍五入,double四舍五入并转成string