yii2 配置sql server
来源:互联网 发布:plover 怎么样 知乎 编辑:程序博客网 时间:2024/05/04 00:00
<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">背景描述</span>
1.我有一部分的数据需要从sql server库里面迁移到mysql里面来
2.我的项目使用的mysql
3.以前的1.0版本的数据是sql server,需要把1.0的数据迁移到目前的项目里面来
4,使用的开发框架是yii2
在php 5.3以后,没有对sql server的支持的动态链接文件了,php 支持sql server的配置步骤为
1. 进入的https://github.com/Microsoft/msphpsql,查看安装攻略
2. 根据提示进入到https://www.microsoft.com/en-us/download/details.aspx?id=20098下载驱动,(Php 5.5以上的可以安装SQLSRV32.EXE)这个文件,将其安装到你的php bin/ext 文件夹下面
3. 进入php bin/ext文件夹下面,查看SQLSRV_Readme.html这个文件,会有提示,然你使用相对应的动态链接库,然后在php.ini文件里面做好相对应的配置,重启apache和php
4.这个时候在你去连接sql server 会发现仍然有错误
5. 请回到 https://github.com/Microsoft/msphpsql 查看安装步骤里面还有个
PrerequisitesA Web server such as Internet Information Services (IIS) is required. Your Web server must be configured to run PHPMicrosoft ODBC Driver 11 or Microsoft ODBC Driver 13这样一句话,他是说你还要安装
ODBC Driver 11 or Microsoft ODBC Driver 13这两个东西,然而在php 5.5里面,要安装的是 driver 11即可
6. 到现在为止,php 已经配置访问sql server 了 ,你可以通过 phpinfo()查看你已经安装好的模块了,请检查是否有(sqlsrv)这个模块
在yii2里面对对访问sql server 是这样配置的
$db = new Connection([ 'dsn' => 'sqlsrv:Server=youripaddress;Database=xxx', 'username' => 'yourusername', 'password' => 'yourpassword', 'charset' => 'utf8',]);
1 0
- yii2 配置sql server
- SQL Server 配置管理器
- sql server 基本配置
- SQL Server远程配置
- sql server 集群配置
- 配置SQL Server数据库连接
- 配置sql server数据源
- Yii2 配置yii2-redis扩展
- yii2 - 2-2: yii2配置 - 配置数据库
- SQL server linked server 权限配置页面
- linux server, windows SQL server 配置
- 配置SQL Server 2000选项
- SQL Server 2000各種連接配置
- 配置SQL Server发送电子邮件
- SQL Server 2000安全配置
- 配置SQL Server Session方法
- 配置SQL Server 2000选项
- 配置SQL Server 2000选项
- Java散列和散列码的实现
- 字符串逆序
- LeetCode 349. Intersection of Two Arrays
- ios图片轮播 (基础篇——UIScrollView实现方式)
- Java泛型
- yii2 配置sql server
- Java枚举
- 成为PHP编程高手的四条指南
- [BZOJ1036][ZJOI2008]树的统计Count
- Spring MVC 03 - 使用eclipse创建第一个spring mvc程序
- View框架之measure()流程
- 使用树莓派(raspberry pi)搭建网站(nginx+php+mysql+ddclient)
- 287. Find the Duplicate Number
- 在树莓派上搭建LAMP(Linux Apache Mysql PHP)服务器