编码MSSQL如何设置中文编码(mssql怎么设置中文)

MySQL 默认情况下使用latin1编码,这意味着存储在MySQL中的中文将不能正确显示。要解决这个问题,需要设置字符集为简体中文,这个POSTgre SQL功能,它可以在系统上正确显示简体中文,gbk和GB2312都可行。

要设置MySQL的中文编码,首先要连接MySQL服务器,然后使用以下命令设置编码:

SET NAMES ‘gbk‘;

SET CHARACTER SET gbk;

另一种更简单快捷的方式是在登录MySQL服务器时,在命令行终端增加–default-character-set=gbk参数,来指定使用gbk编码:

mysql -h xxx.xxx.xxx.xxx -u user -p --default-character-set=gbk

以上是简单的设置MySQL的中文编码方法,对于MSSQL来说,具体方法如下:

1、在SQL Server Management Studio中右击 Server name – Properties,然后在 Properties 界面的 Advanced 页的 Language for login 的属性里将 Chinese (Simplified) 改为 Chinese(people’s Republic Of China);

2、运行sp_defaultlcid 命令设置 MSSQL 中默认的字符集为中文简体:

EXEC sp_defaultlcid ‘zh-CN'

3、最后,将连接字符集名称设置成当前服务器默认的中文简体:

EXEC sp_configure 'default language', 2052;

此外,需要注意的是,当前数据库的默认编码以及站点的默认编码也需要改变,将其改为gbk编码,才能正确显示中文。

上面就是如何设置MSSQL中文编码的具体方法,大家可以按照上述步骤,很快就能让MSSQL显示正确的中文信息了。


数据运维技术 » 编码MSSQL如何设置中文编码(mssql怎么设置中文)