MySQL5.7开始支持多源复制,也就是多主一从的复制架构: 使用多源复制的考虑: 1、灾备作用:将各个库汇总在一起,就算是其他库都挂了(整个机房都无法连接了),还有最后一个救命稻草; 2、备份:直接在这个从库中做备份,不影响线上的数据库; 3、减少成本:不需要每个库都做一个实例,也减少了DBA的维 ...
分类:
数据库 时间:
2017-05-17 18:23:50
阅读次数:
266
用一条SQL语句查出每门课都大于80分的学生的姓名,数据表结构如下: 建表SQL如下: 查询每门课都大于80分的同学的姓名: 查询平均分大于80的学生的姓名: ...
分类:
数据库 时间:
2017-05-14 22:54:49
阅读次数:
328
mysql查询时由于字段表字符集不同导致的查询缓慢。utf8 utf8mb4 ...
分类:
数据库 时间:
2017-05-11 16:55:08
阅读次数:
196
卸载mysql-python,改为安装 mysqlclient 最新版, windows下安装则 http://www.lfd.uci.edu/~gohlke/pythonlibs/#mysqlclient 下载,然后就支持了 参考资料: 1、http://blog.csdn.net/wzqnls/ ...
分类:
数据库 时间:
2017-05-05 21:45:36
阅读次数:
618
一、基础规范 第一条:必须使用InnoDB存储引擎 第二条:必须使用utf8mb4字符集 utf8mb4是utf8的超集,emoji表情以及部分不常见汉字在utf8下会表现为乱码,故需要升级至utf8mb4。 第二条:数据表、数据字段必须加入中文注释 第三条:禁止使用存储过程、视图、触发器、Even ...
分类:
数据库 时间:
2017-04-14 13:23:05
阅读次数:
294
让MySql支持Emoji表情 解决方案:将Mysql的编码从utf8转换成utf8mb4。 需要 >= MySQL 5.5.3版本、(经检测5.5.29的也可以)低版本不支持这个字符集、复制报错 停止MySQL Server服务 修改 my.cnf或者mysql.ini [client] defa ...
分类:
数据库 时间:
2017-04-01 13:46:35
阅读次数:
236
最近做了一个需求,把公众号的用户信息同步到服务端,发现很多用户的昵称里面都有表情符号(emoji), 一般的处理方式是把MySQL的编码改成 utf8mb4,后来讨论了下,这些表情也没什么用,入库的...
分类:
编程语言 时间:
2017-03-28 11:21:18
阅读次数:
1542
出于历史原因,今天看到停运一段时间的云服务器还有半年有效时间,上面跑着的MySQL连上去也是各种报错,但总的来说还是不影响测试时的使用。但在做实验时发现数据库无法支持utf8mb4,因此要动手把它给升级了。旧库版本6.0,但MySQL官网最新版也才5.7,一开始以为是以前维护者下..
分类:
数据库 时间:
2017-02-14 22:45:07
阅读次数:
1022
1.如果是阿里云数据库 a.控制台-》修改参数character_set_server参数为UTF8mb4 b.设置库的字符集为UTF8mb4 2.如果是自己mysql服务器 3.修改数据表还有字段 4.修改库连接 ...
分类:
数据库 时间:
2017-02-08 14:31:21
阅读次数:
193
[mysql]default-character-set=utf8mb4init_connect=‘setnamesutf8mb4‘[mysqld]character_set_server=utf8mb4collation_server=utf8mb4_bin修改为对应参数后,重新生效
分类:
数据库 时间:
2017-01-13 16:10:15
阅读次数:
197