ubuntu freetds 插入Sql Server2005中文亂碼解決

環境:php

ubuntu Ubuntu 14.04.3 LTS 
PHP 5.5.9
freetds-dev.0.99.480
Sql Server2005
php端代碼數據utf8編碼

問題描述:讀取沒問題,插入中文亂碼,各類轉碼沒用。sql

解決辦法:ubuntu

首先登陸tsql看下2005用的是啥子編碼
tsql -H sql2005服務器ip -p 端口號 -U 帳號 -P密碼

登錄成功後vim

locale is "en_US.UTF-8"
locale charset is "UTF-8"
using default charset "UTF-8"

修改freetds 配置文件c#

vim /usr/local/freetds/etc/freetds.conf服務器

在[global]底下增長編碼

client charset = UTF-8
相關文章
相關標籤/搜索