文档章节

MySQL对于繁体字和生僻字的防乱码处理

文文1
 文文1
发布于 2016/07/12 15:42
字数 188
阅读 39
收藏 0

有些生僻字或者繁体字,按照普通的MySQl方式进行存储和查询是行不通的,显示会出现问题,所以需要,用encode和decode,进行处理

工具/原料

  • MySQL

方法/步骤

  1. 建立数据表的时候需要注意,对于会有生僻字存储的字段修饰属性设置为blob

  2. 2

    设置sql语句执行插入:

    INSERT INTO  test(content) VALUES(ENCODE('𨡭䤅卽榆𤖕也。','xyz'));

  3. 3

    设置sql语句执行查询:

    SELECT DECODE(content,'xyz') FROM test;

  4. 4

    可以利用php代码显示到页面中,经过ENCODE和DECODE的处理,显示就会正常了

本文转载自:

共有 人打赏支持
文文1
粉丝 19
博文 344
码字总数 115511
作品 0
长沙
程序员
正文提取 getHtmlByCharsetDetect() gb2312 中文编码的时候 生僻字 或者繁体字 乱码

http://www.baizhan.net/zt/20120426/10039.html 生僻字或者繁体字 乱码 请问怎么解决?

JCodeMan
2015/12/30
706
3
SQLServer特殊字符/生僻字与varchar

对于中文版的SQL SERVER,默认安装后使用的默认排序规则为ChinesePRCCI_AS,在此排序规则下,使用varchar类型来可以“正常存取”存放中文字符以及一些东南亚国家的字符,同时varchar类型在存...

NET快速开发框架
2017/11/17
0
0
PHP下载文件名中文乱码解决方法和PHP下载流程分析

通过把Content-Type设置为application/octet-stream,可以把动态生成的内容当作文件来下载,相信这个大家都会。那么用Content-Disposition设置下载的文件名,这个也有不少人知道吧。基本上,...

Junn
2012/12/23
0
1
mysql/Java服务端对emoji或者生僻字的支持

最近开发的iOS项目因为需要用户文本的存储,自然就遇到了emoji等表情符号如何被mysql DB支持的问题。困扰了数日,在就要绝望放弃的边缘,终于完成了转换和迁移。在此特别分析和整理,方便更多...

文文1
2016/07/13
48
0
从ASCII到UTF-8——字符集到底是什么?

这世界上大概有100万个字符,平均每个人一生接触的字符数在6k左右,那么问题来了,如何让计算机来存下所有的字符。 ASCII 计算机诞生于美国,起初用的是真空管的电位高低来表示0和1,8个真空...

ZxLee
05/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

AOSP Build System —— Soong

Soong Soong is the replacement for the old Android make-based build system. It replaces Android.mk files with Android.bp files, which are JSON-like simple declarative descriptio......

雪落青山
27分钟前
1
0
Unity C# lock关键字的坑

Unity 5.6 环境下的 lock关键字,在特定的多线程环境下会死锁 崩溃 其中一种情况: 异步socket 操作,由于内部是一个线程池回调的异步回调,操作同一个对象时 lock关键字会概率出现死锁 闪退...

梦想游戏人
39分钟前
1
0
redis-hash

哈希类型是指健值本身又是一个键值对结构 基本命令: hset key field value 设置值 hget(获取),hdel(删除),hlen(计算field个数),hmget(批量设置),hexists(是否存在),hkeys(获取所有的...

拐美人
56分钟前
2
0
简单的svm例子

数据来源:https://github.com/oumiga1314/Coursera-ML-AndrewNg-Notes/blob/master/code/ex6-SVM/data/ex6data1.mat import pandas as pd import numpy as np import scipy.io as sio impor......

南桥北木
今天
1
0
android 关于View的一些整理

1、Button text的值为英文时,会自动转换成大写。如需取消,设置android:textAllCaps="false" 2、控件的可见性 可以在layout的配置文件中,配置android:visibility属性 调用setVisibility()...

西米小娅
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部