MySql的问题...郁闷

来源:百度知道 编辑:UC知道 时间:2024/05/30 02:55:02
请教下各位高手...希望有经验的人给指点迷津...
俺用C#做的东西,现在数据库要用mysql,可是mysql的默认字符集不是gb2312,gbk,utf8等等,俺希望能一次性的改正这个问题,想在服务器上改变这个字符集的设置,请问个各位有没办法???

我收集的mysql中文问题解决方案大全

把D:\Program Files\MySQL\MySQL Server 5.0\my.ini
中的字符集改成utf8
default-character-set=utf8
然后一定要重启。不然不起作用

.net操作mysql中文字符乱码的问题
http://64.233.183.104/search?q=cache:dhstohOYqRIJ:www.yaosansi.com/blog/default.asp%3Fid%3D1116+mysql+.net+%E4%B8%AD%E6%96%87&hl=zh-CN&ct=clnk&cd=6&inlang=zh-CN
作者:yaosansi 日期:2007-08-29
字体大小: 小 中 大

/* 在使用MySql时会遇到中文乱码的问题就此写下面两个函数
* 在写入数据库和从数据库读出时将编码改变
* author:alice
* date :2006/1/25
*/
//写入数据库时进行转换
public string GB2312_ISO8859(string write)
{
//声明字符集
System.Text.Encoding iso8859, gb2312;
//iso8859
iso8859 = System.Text.Encoding.GetEncoding("iso8859-1");