zoukankan      html  css  js  c++  java
  • msql修改字符

    我申请了一个jsp空间,把数据库传上去,编码如下
    mysql> show variables like '%char%';
    +--------------------------+----------------------------------+
    | Variable_name            | Value                            |
    +--------------------------+----------------------------------+
    | character_set_client     | utf8                             |
    | character_set_connection | utf8                             |
    | character_set_database   | utf8                             |
    | character_set_filesystem | binary                           |
    | character_set_results    | utf8                             |
    | character_set_server     | latin1                           |
    | character_set_system     | utf8                             |
    | character_sets_dir       | /usr/local/mysql/share/charsets/ |
    +--------------------------+----------------------------------+
    8 rows in set

    由于character_set_server     | latin1   怎么改也改不成utf8,数据库出现中文乱码. 我有查过很多信息,character_set_server是数据库默认编码.之前我改character_set_server     | latin1 是修改 my.ini ,可是在jsp空间中不允许我这么做.有没有什么办法可以解决. 假如某天我把项目传到真正的服务器,也要修改my.ini? 修改这个配置会不会影响别的已经运行的数据库.

    请求高人指点.

    设置向导里有改,楼主要留心。
    改完后重启mysql服务,有必要的话重新导入表结构。

    安装完成后也可以运行设置向导的。
    X:\%path%MySQLMySQL Server 5.0inMySQLInstanceConfig.exe

    可以修改:character_set_server  字符

    MySQL数据库字符编码全局设置;

    语句:ALTER DATABASE `数据库名` DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci

    可以修改:character_set_database 字符

     

  • 相关阅读:
    HTTP POST GET 本质区别详解
    追求代码质量: 监视圈复杂度
    【置顶】用Eclipse开发Android应用程序索引贴
    Android访问WCF服务(上篇)服务端开发
    做一个T型技术人才
    创新创业大讲堂第一讲
    河海嵌芯FTP服务器开通运行
    嵌芯队团队邮箱以及邮件订阅功能使用说明
    基于视频的公共事件检测分析系统
    感知交通基于视频的交通流特征参数监测及交通综合信息服务系统
  • 原文地址:https://www.cnblogs.com/hssbsw/p/3426599.html
Copyright © 2011-2022 走看看