SQLServer数据库之windows+xampp+yii+sqlserver 配置教程
小标 2018-10-19 来源 : 阅读 1277 评论 0

摘要:本文主要向大家介绍了SQLServer数据库之windows+xampp+yii+sqlserver 配置教程,通过具体的内容向大家展现,希望对大家学习SQLServer数据库有所帮助。

本文主要向大家介绍了SQLServer数据库之windows+xampp+yii+sqlserver 配置教程,通过具体的内容向大家展现,希望对大家学习SQLServer数据库有所帮助。

首先下载xampp  官网地址:https://www.apachefriends.org/zh_cn/index.html 

这是其他版本的xampp 主要是对应PHP的版本    https://www.apachefriends.org/download.html

 

一直下一步,中间有访问权限提示一直点允许  知道安装结束

运行

按照完成之后  就可以了,,此时需要把botappserver  也就是我们的代码放到根目录下   C:\xampp\htdocs

 

这里基本上算完成一大半了

 

记住运行cmd  cd到   C:\xampp\htdocs\botappServer

 

之后运行  init

 

 

 

打开文件C:\xampp\php\php.ini    在此处添加C:\xampp\php\ext 支持sql server 的动态库文件    xampp 其实很坑的地方在这

 

 

extension=php_sqlsrv_56_ts.dll
extension=php_pdo_sqlsrv_56_ts.dll

 

此处是为了设置我们的服务接口为直接访问地址  比如//localhost  会直接跳转到 服务器接口  不需要像 //localhost/botappserver/api/web 

打开目录C:\xampp\apache\conf  找到httpd.conf 打开编辑

 

编辑  C:/xampp/htdocs/botappServer/api/web

 

<Directory " C:/xampp/htdocs/botappServer/api/web">  zhuyi </Directory> 中间要添加

 

# 开启 mod_rewrite 用于美化 URL 功能的支持(译注:对应 pretty URL 选项)
    RewriteEngine on
    # 如果请求的是真实存在的文件或目录,直接访问
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    # 如果请求的不是真实文件或目录,分发请求至 index.php
    RewriteRule . index.php

    # ...其它设置...

 

此处算设置完成    重起服务 start

 

 

找到botappserver目录下 botappServer\common\config     main-local.php  

打开

把不需要的都注释了,这个是可以连接多种数据库的方式供参考

 

return [ // ... 'components' => [ // ... 'db' => [ 'class' => 'yii\db\Connection', 'dsn' => 'mysql:host=localhost;dbname=mydatabase', // MySQL, MariaDB //'dsn' => 'sqlite:/path/to/database/file', // SQLite //'dsn' => 'pgsql:host=localhost;port=5432;dbname=mydatabase', // PostgreSQL //'dsn' => 'cubrid:dbname=demodb;host=localhost;port=33000', // CUBRID //'dsn' => 'sqlsrv:Server=localhost;Database=mydatabase', // MS SQL Server, sqlsrv driver //'dsn' => 'dblib:host=localhost;dbname=mydatabase', // MS SQL Server, dblib driver //'dsn' => 'mssql:host=localhost;dbname=mydatabase', // MS SQL Server, mssql driver //'dsn' => 'oci:dbname=//localhost:1521/mydatabase', // Oracle 'username' => 'root', //数据库用户名 'password' => '', //数据库密码 'charset' => 'utf8', ], ], // ... ];


本文由职坐标整理并发布,希望对同学们学习SQL Server有所帮助,更多内容请关注职坐标数据库SQL Server数据库频道!

本文由 @小标 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程