`
asqiao
  • 浏览: 5516 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

Java笔记1 关于修改mysql的字符编码

阅读更多
在学javaweb的时候,经常要用到数据库,我用的是mysql,最近在使

用的时候大家都不约而同的遇到了字符编码这个问题。
我们有时在往数据库录入数据的时候需要插入中文字符。而

如果我们在一开始安装mysql的时候没有设置好字符编码的话,默认

是latin的。要改的话需要在mysql目录下的my.ini文件里面的

default-character-set=latin里面将latin改为utf8或者gb2312.
但是!最重要的一点是必须先停掉mysql的服务,改完再重启,否则修改

后总会出现一些意象不到的事情.
还有就是如果你之前创建过的table字符编码不是中文的,那么你修改

my.ini之后仍然不会是中文编码.目前我所知道的解决方法是用软件

改,不过只是听说而已..
所以要改你以前的table字符编码,而且你的table里面数据也并不多

的话.我的建议是重新create一个..
分享到:
评论

相关推荐

    MySQL学习笔记:MySQL安装,MySQL数据类型,MySQL事务,MySQL函数

    # 服务端使用的字符集默认为 8 比特编码的 latin1 字符集 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB 然后,需要初始化数据库,cd 到 MySQL 解压后的 bin 目录,...

    MySQL笔记,小赵同学整理

    字符集是指定数据库存储数据时使用的字符编码格式。 2. 查看数据库的创建语句可以使用SHOW语句。 3. 删除数据库时,需要使用DROP语句。 4. 选择数据库用以操作时,需要使用USE语句。 5. 创建数据表时,可以指定列名...

    Java笔记,帮助初学者了解Java

    Java笔记,帮助初学者了解Java Java是一种高级的、基于对象的、平台无关的编程语言,应用非常广泛。下面是Java学习体系的知识点总结: 一、Java基础(5周) 1. 环境搭建:安装JDK、配置环境变量、选择合适的IDE等...

    Java JDK 7学习笔记(国内第一本Java 7,前期版本累计销量5万册)

    4.4.3 字符串编码 115 4.5 查询java api文件 117 4.6 重点复习 119 4.7 课后练习 120 chapter5 对象封装 125 5.1 何谓封装 126 5.1.1 封装对象初始流程 126 5.1.2 封装对象操作流程 128 5.1.3 封装...

    0基础java笔记(自记)

    ### 0基础Java笔记知识点详解 #### 一、软件初始设置 在开始学习Java之前,首先需要对开发环境进行一些基本的配置,确保能够高效地编写代码。 **1. Java字体设置** - **路径**: 首选项 > font 的 basic > font ...

    1_MySQL笔记.pdf

    关于数据库的操作,MySQL提供了创建、删除和修改数据库的功能。例如,`CREATE DATABASE`命令用于创建数据库,`DROP DATABASE`用于删除,而`ALTER DATABASE`可以改变数据库的编码格式。`SHOW DATABASES`列出所有...

    Java相关课程系列笔记之十四Hibernate学习笔记

    【Java相关课程系列笔记之十四Hibernate学习笔记】 Hibernate是一个开源的对象关系映射(ORM)框架,它极大地简化了Java应用程序对数据库的操作。本笔记将详细阐述Hibernate的核心概念、使用方法和特性。 一、...

    Java开发详解.zip

    031216_【第12章:JAVA IO】_字符编码笔记.pdf 031217_【第12章:JAVA IO】_对象序列化笔记.pdf 031218_〖第12章:JAVA IO〗_实例操作—单人信息管理程序笔记.pdf 031219_〖第12章:JAVA IO〗_实例操作:投票程序...

    Java基础学习笔记.zip

    "day09【字节流、字符流】-笔记.pdf"讲述了Java的I/O流,字节流处理原始的二进制数据,如图片、音频文件等,而字符流处理字符编码的数据,如文本文件。InputStream和OutputStream是字节流的基类,Reader和Writer则是...

    MySQL笔记1

    MySQL笔记1主要涵盖了数据库基础、MySQL简介、使用MySQL连接、数据检索、排序、过滤、通配符与正则表达式、计算字段、函数、汇总数据、分组、子查询、联结、全文本搜索、数据插入、更新与删除、创建和操纵表、视图、...

    java常用查询笔记[归纳].pdf

    对于MySQL,URL包含数据库名,并可设置字符编码。 - **SQL Server 2000数据库**: ```java Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance(); String url="jdbc:microsoft:sql...

    java jdbc入门教程笔记

    Java JDBC (Java Database Connectivity) 是Java编程语言中用于与关系数据库进行交互的一种接口。它是Java标准API的一部分,允许程序员使用标准的SQL语句来访问和操作数据库。以下是一些关于JDBC入门的关键知识点: ...

    Java学习笔记

    - **设置字符编码**:在连接数据库时指定字符编码,例如`?useUnicode=true&characterEncoding=UTF-8`。 - **在HTML中指定编码**:在HTML文档头部加入`<meta charset="UTF-8">`。 - **设置JSP页面编码**:在JSP页面...

    javase与javaweb笔记

    4. **过滤器(Filter)与监听器(Listener)**:用于在请求处理前后执行特定逻辑,如登录验证、字符编码转换等。 5. **MVC(Model-View-Controller)架构**:常见的Web应用设计模式,用于分离业务逻辑、视图和控制层...

    python基础学习笔记整理

    2.1.5、字符编码与文件操作 2.1.6、可迭代对象、迭代器、生成器 2.2、封装 2.2.1、面向对象编程 2.2.2、类的继承与派生 2.2.3、封装、反射、单例、元类 2.2.4、模块编程(工具类) 2.3、网络编程 2.4、并发编程 2.5...

    Java学习笔记-个人整理的

    {1}Java基础}{17}{chapter.1} {1.1}基本语法}{17}{section.1.1} {1.2}数字表达方式}{17}{section.1.2} {1.3}补码}{19}{section.1.3} {1.3.1}总结}{23}{subsection.1.3.1} {1.4}数据类型}{23}{section.1.4} {...

Global site tag (gtag.js) - Google Analytics