0
我有一个mysql数据库包含阿拉伯数据。当通过mysql工作台打开数据库时,数据看起来像“ßÇÙãÇÇAÌãÇÓí”。mysql中的特殊字符
当一个简单的php文件从数据库读取数据看起来很好(阿拉伯语)。
但是当通过ASP.net读取数据时,数据看起来像“ßÇÙãÇÇÌÌãÇÓí”。
请帮帮我。
我有一个mysql数据库包含阿拉伯数据。当通过mysql工作台打开数据库时,数据看起来像“ßÇÙãÇÇAÌãÇÓí”。mysql中的特殊字符
当一个简单的php文件从数据库读取数据看起来很好(阿拉伯语)。
但是当通过ASP.net读取数据时,数据看起来像“ßÇÙãÇÇÌÌãÇÓí”。
请帮帮我。
从ASP.net应用程序中运行SELECT查询尝试连接到数据库后运行两个查询之前:
SET CHARACTER SET 'utf8';
SET NAMES utf8;
基本上你需要让你的应用程序知道可能国际字符。
P.S.每次连接建立时都应该再次运行,例如,你不能在MySQL工作台上运行一次并修复你的应用程序。你的应用需要自己做。