加个中文字库进到数据库中,加载和读取的时候先读中文字库.这样用时比较多,建议你加裁SQL的补丁或是安装中文SQL

解决方案 »

  1.   

    set names gbk (如果你用的是gbk)看看手册character set 一章
      

  2.   

    对,create database 前,用SET NAMES gbk; 设置一下字符集就可以了
      

  3.   

    数据库最好用utf8编码
    在入库和查询之前 
    mysql_query('SET NAMES utf8');
      

  4.   

    mysql_query("set names gbk");
      

  5.   

    设置好字符集才行,MySQL在字符集的支持方面最强大,最灵活,但是对于初学者会显得很麻烦,看下帮助文件,网上找几篇文章看看,自己试试,就明白了。
      

  6.   

    现在一般使用UTF8。如下的方法:在mysql的配置文件中指定:
    [mysqld]
    character_set_server = utf8
    collation_server     = utf8_general_ci
    [mysql]
    default_character_set = utf8重新启动apache。 
    设置html编码为utf8
      

  7.   

    $link = mysql_connect('localhost', 'root', 'password');
    if (!$link) {
        die('Could not connect: ' . mysql_error());
    };
    mysql_query("SET NAMES 'utf8'");
    mysql_select_db('luckiys', $link);