thinkphp5 连接Sql Service出现could not find driver的解决办法
2017-08-04 13:53
549 查看
今天头疼弄这个,一直百度谷歌的查,最后功夫不负有心人啊,找到了方法,自己记录一下,以免以后再出现
因为我用的是php5.5以上版本,但php内置已经不支持了mssql,下载微软的扩展还是没有用,只能找啊找啊,终于找到可以用的版本了,具体的配置方法也给大家说一下。
首先说一下thinkphp5的数据库配置:
return [
// 数据库类型
'type' => 'sqlsrv',(type很重要,别搞错了)
// 服务器地址
'hostname' => '服务器地址',
// 数据库名
'database' => '数据库名',
// 用户名
'username' => '用户名',
// 密码
'password' => '密码',
这是压缩包的内容:sqlsrv扩展
<——下载
方法:
1
把压缩包解压出来,里面的.dll文件根据自己的配置,复制到'/php/ext/'里,比如:
php_pdo_sqlsrv_55_ts.dll
php_sqlsrv_55_ts.dll
2
把你放到ext文件里的.dll扩展的名字放到php.ini里,比如
extension=php_pdo_sqlsrv_55_ts.dll
extension=php_sqlsrv_55_ts.dll
记得去掉;
3
重启你的apache
4
大功告成!
因为我用的是php5.5以上版本,但php内置已经不支持了mssql,下载微软的扩展还是没有用,只能找啊找啊,终于找到可以用的版本了,具体的配置方法也给大家说一下。
首先说一下thinkphp5的数据库配置:
return [
// 数据库类型
'type' => 'sqlsrv',(type很重要,别搞错了)
// 服务器地址
'hostname' => '服务器地址',
// 数据库名
'database' => '数据库名',
// 用户名
'username' => '用户名',
// 密码
'password' => '密码',
这是压缩包的内容:sqlsrv扩展
<——下载
方法:
1
把压缩包解压出来,里面的.dll文件根据自己的配置,复制到'/php/ext/'里,比如:
php_pdo_sqlsrv_55_ts.dll
php_sqlsrv_55_ts.dll
2
把你放到ext文件里的.dll扩展的名字放到php.ini里,比如
extension=php_pdo_sqlsrv_55_ts.dll
extension=php_sqlsrv_55_ts.dll
记得去掉;
3
重启你的apache
4
大功告成!
相关文章推荐
- PHP数据库连接失败--could not find driver 解决办法
- PHP数据库连接失败--could not find driver 解决办法 .
- 黄聪:PHP数据库连接失败--could not find driver 解决办法
- PHP数据库连接失败--could not find driver 解决办法
- PowerDesigner15连接数据库报错解决办法Non SQL Error : Could not load class oracle.jdbc.OracleDriver
- PowerDesigner15连接数据库报错解决办法Non SQL Error : Could not load class oracle.jdbc.OracleDriver
- PHP数据库连接失败--could not find driver 解决办法
- PHP oci8连接oracle数据库出现"ORA-24408: could not generate unique server group name"的解决办法
- eclipse 调试时出现!MESSAGE Could not find bundle: org.eclipse.equinox.console解决办法
- pdo 连接数据库 报错 could not find driver 解决方法
- 真机调试出现Could not find Developer Disk Image问题解决办法
- android中出现could not find camera.apk,解决办法!
- win7 64位 安装Apache时页面报could not find driver 解决办法
- eclipse 调试时出现!MESSAGE Could not find bundle: org.eclipse.equinox.console解决办法
- U盘安装ubuntu 10.10,出现错误:Could not find kernel image 的解决办法
- php使用pdo操作数据库时出现ERROR:could not find driver的解决方法
- pdo 连接数据库 报错 could not find driver 解决方法
- IDEA连接mysql教程,以及出现java.lang.ClassNotFoundException: com.mysql.jdbc.Driver的解决办法
- oracle连接DBLINK报错:ORA-12154: TNS:could not resolve service name的解决办法
- php artisan migrate : [PDOException] could not find driver解决办法