`

mysql5.0使用utf8存储中文而不出现乱码

阅读更多
首先需要在my.ini的两处default-character-set改为utf8不能改为utf-8 如果改为utf-8 mysql服务不能重启 如下所示:
[mysql]

default-character-set=utf8

。。。
[mysqld]
下面的
default-character-set=utf8
其次需要加上
init_connect='SET NAMES utf8'
default-collation = utf8_general_ci
在[mysqld]
default-character-set=utf8
下面 如:
[mysqld]
default-character-set=utf8
init_connect='SET NAMES utf8'
default-collation = utf8_general_ci
这样就可以在数据库里面插入查询中文字符了

分享到:
评论

相关推荐

    pb导入mysql5.0中中文乱码

    pb 导入 mysql5.0 中中文乱码问题解决方案 在使用 Pb 将数据导入到 MySQL 5.0 时,中文乱码问题是一个常见的问题。在本文中,我们将讨论两个解决方案,帮助开发者快速解决中文乱码问题。 解决方案一:使用 set ...

    解决Mysql5.0数据库中文乱码解决方案

    本文将详细介绍解决Mysql5.0数据库中文乱码的万能方法,帮助你顺利处理这一常见问题。 1. **安装时设置编码** 在安装MySQL时,确保选择支持UTF-8编码的配置。UTF-8是一种广泛使用的多字节字符集,能支持大部分世界...

    mysql5.0乱码的解决实例

    如果你的数据库或表使用了不支持中文字符的字符集,或者字符集配置不一致,就可能出现乱码现象。 1. **检查数据库和表的字符集设置**: - 检查数据库级别的字符集设置:`SHOW CREATE DATABASE db_name;` - 检查表...

    MySQL5.0安装图解.docx

    ### MySQL 5.0 安装详细指南 #### 一、前言 MySQL 是一款广泛应用于中小型企业级应用的关系型数据库管理系统。随着信息技术的发展,掌握 MySQL 的安装与配置成为了很多 IT 专业人士的基本技能之一。本文将详细介绍 ...

    基于J2EE Tomcat5.0 MySQL5.5应用开发中乱码问题研究.pdf

    在基于J2EE的Web应用开发中,常常会遇到乱码问题,特别是在使用Tomcat 5.0作为应用服务器和MySQL 5.5作为数据库管理系统时。这个问题主要源于字符集和编码方式的不匹配。Java语言本身是使用Unicode编码,但不同平台...

    ESPCMS易思企业网站管理系统v5.0UTF8.zip

    2. **UTF-8编码**:UTF-8是一种Unicode编码格式,能够支持全球多种语言的字符显示,避免了因编码不兼容导致的乱码问题。在ESPCMS中,使用UTF-8意味着系统可以轻松处理中文、英文等多语言内容。 3. **内容管理系统...

    mysql插入记录防止乱码

    在使用MySQL数据库的过程中,特别是在处理中文等非ASCII字符时,可能会遇到数据插入后显示为乱码的情况。这种情况不仅影响数据的正确读取,还可能导致用户界面呈现异常。本文将详细介绍如何在MySQL中插入记录时避免...

    中文乱码问题

    #### 一、使用PowerBuilder (Pb) 将数据导入 MySQL 5.0 后出现的中文乱码问题 在处理跨平台或跨软件的数据迁移时,字符集编码不一致往往是导致中文乱码的主要原因。本节主要探讨使用 PowerBuilder 将数据导入 MySQL...

    mysql乱码问题解决方案

    在使用MySQL数据库的过程中,经常会遇到字符集编码不匹配导致的数据乱码问题。本文将详细介绍三种解决MySQL乱码问题的方法,并针对每种方法进行深入解析,帮助用户有效地解决乱码问题。 #### 一、修改MySQL配置文件...

    详解多种方法解决MYSQ中文乱码

    ### MySQL中文乱码解决方案详析 #### 背景与挑战 在使用MySQL数据库的过程中,中文乱码问题一直是困扰很多开发者的难题。特别是在不同的服务器环境、数据库版本间迁移时,这种问题尤为突出。本文将详细介绍几种...

    Struts+Hibernate+MyEclipse+Tomcat+MySQL的乱码之解决

    通常,MySQL数据库默认使用UTF-8,但需要在Hibernate配置文件(如`hibernate.cfg.xml`)中指定连接URL,包含`useUnicode=true&characterEncoding=utf-8`参数来确保使用UTF-8。 5. **数据库** - MySQL 5.0 数据库的...

    如何解决MYSQL数据中文乱码问题.pdf

    例如,MySQL 5.0 及以上版本通常推荐使用 UTF-8 编码,因为它支持更多语言和字符。如果打算使用 UTF-8,将上述配置中的 "gbk" 替换为 "utf8" 或 "utf8mb4"。 在导入数据时,尤其是从一个字符集迁移到另一个字符集,...

    Mysql中文乱码问题完美解决方案.docx

    - 对于较旧的版本,如MySQL 4.x,可能需要使用`useUnicode=true&characterEncoding=gbk`,而新版本(如5.0及以上)推荐使用`characterEncoding=utf8`。 6. **错误处理**: - `...

    乱码问题解决 完全解决MYSQL数据库的乱码问题.pdf

    当数据表中有中文字段出现乱码时,通常是因为字符集不匹配。解决这个问题需要检查服务器、客户端、数据库、连接和结果集的字符集设置。在MySQL中,可以通过修改`my.ini`配置文件(MySQL Server Instance ...

    mysql乱码解决方案

    MySQL乱码问题通常是由于字符集不一致导致的,尤其是在跨平台或版本迁移时。以下是一些详细的解决方案: 1. **数据库导入乱码** 当从一个MySQL版本导出数据到另一个版本时,可能存在字符集不兼容的问题。比如,从4...

    C++ Qt 基于数据库Mysql学生信息管理系统

    2,在那台电脑的MySQL中导入本人数据库脚本文件 studentmanager.sql (该文件已打包好)(这里推荐使用navicate for mysql 导入 数据库创建是要选择utf8编码,不然后期会出现数据库中文乱码) 3,在MySQL的安装目录...

    Web应用中的中文问题以及数据表乱码.

    - 右键点击项目 -> Properties -> Resources -> Text file encoding -> UTF-8: 这样设置可以使得新创建的文件使用UTF-8编码,而不改变已有文件的编码。 ##### 3. JSP 编码 - 在MyEclipse中调整JSP文件的编码: - `...

    如何解决MYSQL数据中文乱码问题.docx

    MySQL 数据库在处理中文字符时可能会遇到乱码问题,这通常是由于字符编码不匹配导致的。在升级 MySQL 从 4.0 到 5.0 版本时,这个问题可能会更加突出,因为不同版本之间可能存在字符集支持的差异。解决这类问题需要...

Global site tag (gtag.js) - Google Analytics