51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#UTF
PHP转换UTF-8和GB2312的URL编码(转)
目前WEB的应用中,UTF-8编码和GB2312编码是并存在的,例如百度(baidu.com)和谷歌(google.com)的URL编码分别是GB2312编码和UTF-8编码。由于编码并存引起的乱码问题给WEB应用开发中带来不少麻烦,因此统一编码是在WEB开发中解决这个问题的主要途径。现在的问题是我们同时得处理UTF-...
代码星球
·
2020-04-06
PHP
转换
UTF-8
GB2312
URL
mysql: Illegal mix of collations (utf8_unicode_ci,IMPLICIT) and (utf8_general_ci,IMPLICIT) for operation '= 的解决
昨天把mysql里所有table的varchar字段的字符集,批量换成了utf8mb4/utf8mb4_unicode_ci,以便能保存一些emoji火星文,结果有一个sql语句执行时,报错如下:Illegalmixofcollations(utf8_unicode_ci,IMPLICIT)and(utf8_gener...
代码星球
·
2020-04-06
utf8
ci
IMPLICIT
mysql
Illegal
mysql : utf8mb4 的问题
微信呢称和QQ呢称上有很多火星文和emoji表情图片,这些数据,如果直接insert到mysql数据库,一般会报错,设置成utf8都不好使,必须改成utf8mb4编码,这二者的区别见:mysqlutf8mb4与emoji表情 ,网上的解决办法大多是修改my.cnf参数,设置mysql的编码为utf8mb4,这...
代码星球
·
2020-04-06
mysql
utf8mb4
问题
解决SQL server不支持utf8,php却用utf8的矛盾问题
functionconvert2utf8($string){returniconv("gbk","utf-8",$string);}functionconvert2gbk($string){returniconv("utf-8","gbk",$string);}当插入数据,或修改数据的时候,把utf-8,转为gbk,存...
代码星球
·
2020-04-06
utf8
解决
SQL
server
不支持
mysql的utf8与utf8mb4 异同;utf8mb4_unicode_ci 与 utf8mb4_general_ci 如何选择
如图,一般使用如下配置utf8mb4是4个字节。utf8是3个字节。utf8mb4兼容性更好,占用空间更大。 主要从排序准确性和性能两方面看:准确性utf8mb4_unicode_ci 是基于标准的Unicode来排序和比较,能够在各种语言之间精确排序utf8mb4_general_ci...
代码星球
·
2020-04-06
utf8mb4
ci
mysql
utf8
异同
[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!
一、背景 最近的项目在用maven进行install的时候,发现老师在控制台输出警告:[WARNING]Usingplatformencoding(UTF-8actually)tocopyfilteredresources,i.e.buildisplatformdependent!虽然并不影响项目的正常运行和inst...
代码星球
·
2020-04-06
platform
WARNING
Using
encoding
UTF-8
【MySQL】设置字符集UTF-8(解决)
1、检查你需要的字符集,GBK或者UTF82、数据库是否是UTF8,3、数据表是否是UTF84、模板是否设置了UTF-8以上都没设置错误,那么继续往下看:进入目标数据库,使用语句:SHOWVARIABLESLIKE'%character%';SHOWVARIABLESLIKE'%collation%'; &n...
代码星球
·
2020-04-06
MySQL
设置
字符集
UTF-8
解决
MySQL Errcode 13 with SELECT INTO OUTFILE Can't create/write to file
这是由于权限问题导致的,最主要的问题是搞清楚权限是如何设置的。Ubuntu使用AppArmor作为程序权限限制,Fedora使用selinux作为程序权限限制。 在linux中,以往的权限管理,是通过用户绑定的,现在还有一种权限机制,设置...
代码星球
·
2020-04-05
MySQL
Errcode
with
SELECT
INTO
Java读取Unicode文件(UTF-8等)时碰到的BOM首字符问题,及处理方法
转载:https://blog.csdn.net/clementad/article/details/471685732015-18-01修改:增加 apachecommonsio处理方法。 在Windows下用文本编辑器创建的文本文件,如果选择以UTF-8等Unicode格式保存,会在文件头(第一...
代码星球
·
2020-04-05
Java
读取
Unicode
文件
UTF-8
做网站,乱码?应该选用什么编码?GB2312 ? UTF-8 ?
当然了,最常用的编码也就是GB2312和UTF-8了。================================================起================================================先来看看各主要编码类型:经常我们打开外国网站的时候出现乱码,又或者打开很...
代码星球
·
2020-04-04
网站
乱码
应该
选用
什么
ThinkPHP统一设置utf-8编码
1.项目编码在编辑器中设置编码utf-82.在浏览器中设置编码//Thinkphp方法中添加header设置utf-8只有index方法解决了乱码classUserActionextendsCommonAction{ functionindex(){ header("Content-type:text/html...
代码星球
·
2020-04-04
ThinkPHP
统一
设置
utf-8
编码
phpmyadmin设置编码和字符集gbk或utf8_导入中文乱码解决方法
一、phpmyadmin设置新建数据库的默认编码为utf8编码的方法 1:新建数据库 my_db 2:使用sql语句 setcharacter_set_server=utf8; //设置默认新建数据库编码为utf8&nbs...
代码星球
·
2020-04-04
phpmyadmin
设置
编码
字符集
gbk
Emeditor批量修改文件编码格式(UTF-8)
采用宏的形式进行,直接在Emeidor导入宏即可使用:emeditor导入宏:【宏】->【自定义】->【新建】->找到EncodingChange.jsee文件即可。链接:http://pan.baidu.com/s/1geNKA6f密码:9u2m...
代码星球
·
2020-04-04
Emeditor
批量
修改
文件
编码
UTF-8有签名和无签名的区别
当有签名的UTF-8编码内容被解析器解析时,解析器直接根据签名即可判断出使用UTF-8编码来进行解析,当无签名时,解析器会根据内容的编码来进行判别。所以,有签名的将更容易被解析器以正确的编码方式进行解析。有签名也就是带BOM信息,无签名就是不带BOM。BOM,即ByteOrderMark,也即字节流标记,它是用来让应用...
代码星球
·
2020-04-04
签名
UTF-8
区别
PHP系列 | PHPexcel导入xls格式 ,提示错误:iconv(): Wrong charset, conversion from `CP936' to `UTF-8' is not allowed
导入xls格式(2003版本)时会报错提示错误信息iconv():Wrongcharset,conversionfrom`CP936'to`UTF-8'isnotallowed[/var/www/web/vendor/phpoffice/phpexcel/Classes/PHPExcel/Shared/String.p...
代码星球
·
2020-04-03
PHP
系列
PHPexcel
导入
xls
首页
上一页
...
7
8
9
10
11
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他