比较来自世界各地的卖家的域名和 IT 服务价格

安装驾驶员 SQLSRV 在 Linux 或其他司机支持 UTF-8?

sqlsrv是唯一的驱动程序 PHP, 哪个能够存储

线时间 UTF-8 在双字节列中 /
NVARCHAR

反而
VARCHAR

/, 目前支持和支持 Microsoft 为了 PHP 5.2.X 和 5.3.X.

我还收到了下载这些驱动程序的链接。
http://pecl.php.net/package/sqlsrv
为了 linux, 但我无法配置。

如果有人有一个想法如何配置驱动程序

sqlsrv

在 linux 或者还有一些其他替代方案来获取数据

服务器 SQL 在

格式 UTF-8, 请分享。
已邀请:

三叔

赞同来自:

这是一条消息 wiki 来自社区 Microsoft

https://github.com/Microsoft/m ... ebian
我认为最简单的路线将是路线 php-pear


# /1/ Install PDO driver from pecl
apt-get install unixodbc-dev php7.0-dev php-pear
pecl install pdo_sqlsrv-4.0.5
echo -e "; priority=20\nextension=pdo_sqlsrv.so" > /etc/php/7.0/mods-available/pdo_sqlsrv.ini
phpenmod -v 7.0 pdo_sqlsrv

董宝中

赞同来自:

其他 UTF-8 兼容的解决方案 dblib:

你安装 freetds 并使用驾驶员 php-mssql 从 PDO.

改变编码B. /etc/freetds.conf

更改编码和日期格式 /etc/locales.conf

我做到了 2010 年。

君笑尘

赞同来自:

在阅读之后,我遗憾了一点,也许我找到了答案。 在 Debian:


# apt-get install freetds-common freetds-bin unixodbc php5-mssql


它将建立所需的一切 PHP 免费 TDS 并允许我使用驱动程序连接 sqlsrv.

三叔

赞同来自:

请高兴:


echo -e "; priority=20\nextension=pdo_sqlsrv.so" > /etc/php/7.0/mods- available/pdo_sqlsrv.ini


到:


echo -e "; priority=20\nextension=pdo_sqlsrv.so" > /etc/php/7.0/mods-available/pdo_sqlsrv.ini

要回复问题请先登录注册