
mysql
玩家六
这个作者很懒,什么都没留下…
展开
-
mysql中文乱码解决
mysql中文乱码 mysql5.6以上版本 1、mysql跟目录下修改my.ini文件内容如下 [mysqld] # Remove leading # and set to the amount of RAM for the most important data # cache in MySQL. Start at 70% of total RAM for dedicated serv原创 2016-10-09 18:15:56 · 386 阅读 · 0 评论 -
mysql学生成绩排名,分组取前 N 条记录
score表:CREATE TABLE `score` ( `student_id` int(10) DEFAULT NULL, `class_id` int(10) DEFAULT NULL, `score` int(5) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci字段原创 2017-05-22 18:05:36 · 6877 阅读 · 0 评论 -
mysql数据库存储emoji表情字符解决方案
最近在做微信端 web 程序开发,IOS端用户在输入时可能输入 emoji 字符,由于 utf8的 mysql 数据库并不支持存储这种字符,会报Incorrect string value: ‘\xF0\x9F\x98\x97\xF0\x9F…’ 的类似错误 第一眼看到这个错误首先想到的解决方案为 java 端编码存储于解码输出,只需要在可能出现这种错误的地方使用如下代码即可解决这个问题 编码:原创 2017-04-10 10:50:15 · 1683 阅读 · 0 评论 -
utf8_general_ci、utf8_unicode_ci和utf8_bin的区别
utf8_general_ci 不区分大小写,这个你在注册用户名和邮箱的时候就要使用。utf8_general_cs 区分大小写,如果用户名和邮箱用这个就会照成不良后果。utf8_bin: compare strings by the binary value of each character in the string 将字符串每个字符串用二进制数据编译存储,区分大小写,而且可以存二进制的内容。转载 2017-06-01 14:50:37 · 547 阅读 · 0 评论