BG大游集团|Home

135-2716-3909
网站建设资讯详细

PHP商城系统◆网站如何□□连接第三◤方数据库MSSQL2000

发表日期:2026-03-12 00:00:00   作者来源:BG大游集团   浏览:6896   标签:PHP    商城    
    经常碰到□□□□有这样的□□□□需求,我们帮客□□□□户做一个□□完善的商□□□城系统后,客户需要▲商城系统□□和他们的ERP系统或者□□□供销存数□□□□据库对接,实现线上□□□□线下、进货销售●共享数据,而这经常□□遇到的问□□题就是,如果商城◈是采用PHP开发的话,一般都使□□用MYSQL数据库,而一般的ERP系统或者□□进销存系※统都是采□□□用MSSQL2000数据库,而且没有•和商城共◆享数据的□□□□接口,如果专门□□□定制开发※费用又高,所以需要•网站跨数□□□据库,甚至跨服□□务器调用□□□□数据和保○存数据。那么如何□□让PHP连接MSSQL2000数据库呢?必须满足▽一下条件:

    1、如果第三方数据库和商城不在同一个服务器,MSSQL2000必须允许远程访问;
    2、PHP要连接MSSQL2000数据库,必须启用MSSQL扩展,如果是PHP5.3以上版本,要自己下□□□载特殊的php_mssql.dll文件到PHP指定扩展◢目录,然后在配◎置文件php.ine中启用;
    
    满足这两□□□□个条件,就能实现PHP连接MSSQL数据库了,但是如果□□□□你的网站•是UTF8编码的,会经常遇□□□到一个问◢题,获取或者□□□□插入的数□□□据含有中□□□□文的话,会出现乱□□码或者插□□□□入不成功,这个问题□□□在百度搜□□索,很多网页丨会给出一□□□些方案;如修改php.ini mssql_charset、default_charset项为utf-8或者修改□□□页面编码□□为utf-8,不过似乎□□□□都没什么□□□□作用,我采用的□□□解决办法◆是中文用php的函数iconv来转换编□□□码,最后解决□□□□了中文乱▲码问题。

   
如没特殊注明,文章均为BG大游集团原创,转载请注明来自https://www.yichuanlaw.com/news/1849.html