zoukankan      html  css  js  c++  java
  • mysql解决乱码1:全部设置为utf8的编码。

    看了很多文档还是一头雾水。

    mysql在4.1后就支持多语言。

    +--------------------------+----------------------------+
    | Variable_name | Value |
    +--------------------------+----------------------------+
    | character_set_client | utf8 |
    | character_set_connection | utf8 |
    | character_set_database | utf8 |    //将字符以uft8形式存储下来。

    | character_set_filesystem | binary |
    | character_set_results | utf8 |
    | character_set_server | utf8 |
    | character_set_system | utf8 |
    | character_sets_dir | /usr/share/mysql/charsets/ |
    +--------------------------+----------------------------+

    电脑里面的全部设置成:utf8编码。网页存储也是uft8编码方式。 但是显示的还是乱码。

    如是我利用php查看页面请求回来的编码:

    1 $conn=mysql_connect('localhost','root','123456');
    2 $charset=mysql_client_encoding($conn);
    3 echo $charset;

    结果发现:lain1???

    最后利用:

    1 mysql_set_charset("utf8",$conn);
    2 
    3 $charset=mysql_client_encoding($conn);
    4 echo $charset;

    成功改成中文: utf8我的错

  • 相关阅读:
    单臂路由
    C#同步、异步编程
    Grid控件
    使用WrapPanel和DockPanel
    使用StackPanel进行简单地布局
    WPF布局
    SQL update 多表连接方法
    创建一个自定义的Application类
    Application全局应用程序类
    XAMl使用其他命名空间中的类型及加载和编译
  • 原文地址:https://www.cnblogs.com/canbefree/p/3651354.html
Copyright © 2011-2022 走看看