
数据库
guyue35
这个作者很懒,什么都没留下…
展开
-
Illegal mix of collations (utf8mb4_general_ci,IMPLICIT) and (utf8mb4_unicode_ci,IMPLICIT) for operat
1.问题今天又在mysql中遇到了,吐血。2.解决方案SQL最后加上COLLATE utf8mb4_unicode_ciSELECT t2.cust_id as cust_id_ex,t1.* from (SELECT * from credit_nigeria.apply WHERE updateTime>"2019-11-10" ) t1RIGHT JOIN (SELECT cust_id from bank...原创 2020-09-28 11:18:10 · 4206 阅读 · 0 评论 -
MYSQL报错 -- 出现Failed to find valid data directory 和 mysql设置密码的多种方法
MYSQL报错 -- 出现Failed to find valid data directory运行环境:windows10数据库版本:mysql.8.0.16问题描述:MySQL 服务正在启动 .MySQL 服务无法启动。服务没有报告任何错误。解决办法:将安装路径下的data文件夹中文件手动清空(可能之前初始化时失败导致文件不全) 进到bin路径下移除mysql服务 在bin路径下输入mysqld --initialize-insecu...原创 2020-08-05 23:45:36 · 17524 阅读 · 0 评论 -
MySQL逗号分割字段的行列转换技巧(转载)
MySQL逗号分割字段的行列转换技巧(转载) 前言: 由于很多业务表因为历史原因或者性能原因,都使用了违反第一范式的设计模式。即同一个列中存储了多个属性值(具体结构见下表)。这种模式下,应用常常需要将这个列依据分隔符进行分割,并得到列转行的结果。 表数据:ID Value 1 tiny,small,big 2 s...转载 2019-02-26 14:30:41 · 360 阅读 · 0 评论 -
mysql中的utf8mb4、utf8mb4_unicode_ci、utf8mb4_general_ci
mysql中的utf8mb4、utf8mb4_unicode_ci、utf8mb4_general_ci1.utf8与utf8mb4(utf8 most bytes 4)MySQL 5.5.3之后增加了utfmb4字符编码 支持BMP(Basic Multilingual Plane,基本多文种平面)和补充字符 最多使用四个字节存储字符utf8mb4是utf8的超集并完全兼容utf8...原创 2019-02-16 20:23:39 · 777 阅读 · 0 评论 -
Mysql order by与limit混用陷阱
Mysql order by与limit混用陷阱 在Mysql中我们常常用order by来进行排序,使用limit来进行分页,当需要先排序后分页时我们往往使用类似的写法select * from 表名 order by 排序字段 limt M,N。但是这种写法却隐藏着较深的使用陷阱。在排序字段有数据重复的情况下,会很容易出现排序结果与预期不一致的问题。比如现在有一张...转载 2019-01-14 18:34:16 · 304 阅读 · 0 评论 -
业界难题-“跨库分页”的四种方案 (分库分表的分页查询)
业界难题-“跨库分页”的四种方案 (分库分表的分页查询)https://mp.weixin.qq.com/s?__biz=MjM5ODYxMDA5OQ==&mid=2651959942&idx=1&sn=e9d3fe111b8a1d44335f798bbb6b9eea&chksm=bd2d075a8a5a8e4cad985b847778aa83056e229...转载 2018-12-07 16:59:12 · 12719 阅读 · 0 评论 -
58到家数据库30条军规解读
架构师之路https://mp.weixin.qq.com/s?__biz=MjM5ODYxMDA5OQ==&mid=2651959906&idx=1&sn=2cbdc66cfb5b53cf4327a1e0d18d9b4a&chksm=bd2d07be8a5a8ea86dc3c04eced3f411ee5ec207f73d317245e1fefe...转载 2018-12-07 10:40:22 · 286 阅读 · 1 评论 -
MySQL的四种事务隔离级别讲解
MySQL的四种事务隔离级别 - 花弄影 - 博客园https://www.cnblogs.com/huanongying/p/7021555.html MySQL的四种事务隔离级别 本文实验的测试环境:Windows 10+cmd+MySQL5.6.36+InnoDB 事物隔离界别作用: SQL标准定义了4种隔离级别,包括了一些具体规则,用来限定事务内外的哪些改变是...原创 2018-11-26 18:24:36 · 305 阅读 · 0 评论 -
【分库分表】切分方式(水平切分, 垂直切分)
【分库分表】切分方式 - 简书https://www.jianshu.com/p/84fb7c75ab49 【分库分表】切分方式这里介绍设计分库分表的方案时应该考虑的设计要点,并给出相应的解决方案。 一、关于切分方式数据库的切分指的是通过某种特定的条件,将我们存放在同一个数据库中的数据分散存放到多个数据库(主机)中,以达到分散单台设备负载的效果,即分库分表。数据的切分...原创 2018-09-10 11:54:14 · 4878 阅读 · 0 评论 -
MySQL性能优化的21个最佳实践 和 mysql使用索引
MySQL性能优化的21个最佳实践 和 mysql使用索引今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这转载 2017-06-08 10:22:21 · 1098 阅读 · 0 评论 -
单一索引和复合索引区别及联系
单一索引和复合索引区别及联系 - BABY的日志 - 网易博客 http://selectgoodboy.blog.163.com/blog/static/1032120612015191117118/什么是单一索引,什么又是复合索引呢? 何时新建复合索引,复合索引又需要注意些什么呢?本篇文章主要是对网上一些讨论的总结。一.概念单一索引是指索引列为一列的情况,即新建索引的转载 2017-06-08 10:01:31 · 9330 阅读 · 0 评论 -
mysql索引总结----mysql 索引类型, 创建以及优化
文章归属:http://feiyan.info/16.html,我想自己去写了,但是发现此君总结的非常详细。直接搬过来了关于MySQL索引的好处,如果正确合理设计并且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。对于没有索引的表,单表查询可能几十万数据就是瓶颈,而通常大型网站单日就可能会产生几十万甚至几百万的数据,没有索引查询会变的非常缓转载 2017-06-08 09:59:24 · 518 阅读 · 0 评论 -
SQL中常用模糊查询的四种匹配模式&&正则匹配
SQL中常用模糊查询的四种匹配模式&&正则表达式 - Little_Rookie - 博客园http://www.cnblogs.com/nxld/p/6120049.html使用LIKE和NOT LIKE - MYSQL - 自习教室http://www.zixijiaoshi.com/index.php?m=content&c=index&a=show&catid=17转载 2017-05-06 20:28:03 · 8125 阅读 · 0 评论 -
修改phpmyadmin中的默认超时时间
修改phpmyadmin中的默认超时时间登录后1440秒未活动后总是自动退出,一天还要登录多次,终于有时间来解决这个问题了,感觉是session超时,结果在网上search了下,找到解决办法啦,哈哈哈,在此做个笔记:phpmyadmin在使用过程中经常出现“登陆超时(1440秒未活动),请重新登录”,很烦解决方法如下:原创 2017-05-02 17:43:46 · 1413 阅读 · 0 评论 -
MySQL两种引擎的区别和应用场景
MySQL两种引擎的区别Innodb引擎Innodb引擎提供了对数据库ACID事务的支持,并且实现了SQL标准的四种隔离级别。该引擎还提供了行级锁和外键约束,它的设计目标是处理大容量数据库系统,它本身其实就是基于MySQL后台的完整数据库系统,MySQL运行时Innodb会在内存中建立缓冲池,用于缓冲数据和索引。但是该引擎不支持FULLTEXT类型的索引,而且它没有保存转载 2017-03-23 16:34:36 · 668 阅读 · 0 评论 -
Linux下修改Mysql的用户(root)的密码
Linux下修改Mysql的用户(root)的密码 - !!!!!!!!!!! - 博客园 http://www.cnblogs.com/daizhuacai/archive/2013/01/17/2865138.htmlLinux下修改Mysql的用户(root)的密码修改的用户都以root为列。一、拥有原来的myql的root的密码;转载 2017-02-15 10:36:36 · 516 阅读 · 0 评论 -
为什么mysql事务回滚后, 自增ID依然自增
mysql事务回滚数据回滚用法与问题-mysql教程-数据库-壹聚教程网 http://www.111cn.net/database/mysql/53781.htm事务回滚后,自增ID仍然增加 - DB2数据库栏目 - 红黑联盟 http://www.2cto.com/database/201107/96110.html事务回滚后,自增ID仍然增转载 2016-12-26 10:27:44 · 8361 阅读 · 0 评论