查阅的资料链接 python编码为什么这么蛋疼 python2.7手册str函数 python源文件默认编码与内部默认编码 1.源文件默认编码为ASCII,所以,如果不显示声明当前代码用什么编码写的,python会用ASCII去解析,如果源文件中有UTF-8编码,由于ASCII不能翻译UTF8编码, ...
分类:
编程语言 时间:
2017-11-11 19:01:52
阅读次数:
229
MySQL数据库 day02 Tip:在Windows命令行中中文输入报错问题: MySQL数据库需要知道客户端使用什么编码,来进行正确的编码转换。set names gbk; 告诉服务器,自己是gbk编码。(window客户端是gbk编码,Linux客户端是utf8编码) 一、数据类型unsign ...
分类:
数据库 时间:
2017-11-10 01:35:25
阅读次数:
214
转自: (译)用MySQL的朋友们请不要使用"utf8",请使用"utf8mb4" 用MySQL的朋友们请不要使用"utf8",请使用"utf8mb4" 今天我试图把UTF-8编码的字符串插入使用“utf8”编码的MariaDB数据库中,Rails抛出一个古怪的异常: Incorrect strin ...
分类:
数据库 时间:
2017-11-08 13:19:25
阅读次数:
258
原文:http://blog.csdn.net/woslx/article/details/49685111 utf 8编码可能2个字节、3个字节、4个字节的字符,但是MySQL的utf8编码只支持3字节的数据,而移动端的表情数据是4个字节的字符。如果直接往采用utf 8编码的数据库中插入表情数据, ...
分类:
数据库 时间:
2017-11-05 18:31:17
阅读次数:
266
如果使用json_encode对数组进行转成JSON字符串时候,发现汉字的全部为空,这样可以说明的一点是你的页面上用的一定不是UTF8编码,在PHP手册中对json_encode中待编码的值已经说明所有字符串的编码必须是UTF-8; 所以如果你的页面不是UTF-8编码的话,就需要将你的数组内容转码, ...
分类:
编程语言 时间:
2017-11-04 19:34:21
阅读次数:
230
实践中碰到了一个大问题,在 javascript 中,可能有一些中文字符串,我们想将其进行二进制流编码的时候,需要将其转换为 utf8 的编码。 也就是说,输入的是一个字符串:'呆滞的慢板今天挣了100块钱'。 输出的是一个字节序列: 又或者是这一个单字节的字符串: 经过不懈的折腾,终于搞明白了,有 ...
分类:
编程语言 时间:
2017-10-20 10:15:17
阅读次数:
1421
首先要使用控制台删除所想要操作的数据库, 重新建库并使用utf8编码,命令为: create database thams charset utf8; 第二部,导入sql文件,命令为: mysql -uroot -pziguangruanjian --default-character-set=ut ...
分类:
数据库 时间:
2017-10-17 17:24:49
阅读次数:
209
在laravel5.5执行数据迁移时 先说下系统环境: ubutun Ubuntu 16.04.3 LTS mysql:5.6.35-log 经查自Laravel 5.4以后默认使用utf8mb4字符编码,而不是之前的utf8编码。因此运行php artisan migrate 会出现了上面的错误。 ...
分类:
数据库 时间:
2017-10-13 10:10:25
阅读次数:
207
unicode和utf-8编码 PS:数据在内存里,使用unicode编码会方便很多,因为这样占用的bit是统一的,而utf8对于不同的语言占用的bit不同的,但存储文件使用utf8编码会减少很多空间,所以需要灵活转换。 下面是py2中的例子,python存储在内存里的数据是自动转化成unicode ...
分类:
其他好文 时间:
2017-10-03 13:11:47
阅读次数:
141
很多情况下,在本地测试是没有问题的。但是一上线,问题就增加了,主要还是代码方面不够全面。现在基本没人用php的了,权当学习 mysql_query("set names 'utf8'"); 这句是需要插入来conn连接页的,是指定utf8编码。这样就不会出现乱码了,但是前提必须是数据库与,文本输入的 ...
分类:
数据库 时间:
2017-10-03 12:42:00
阅读次数:
183