文章分类 -  mysql

摘要:在往MySQL存入emoji表情😲😳时,一直出错,无法导入。后来找到办法 – 通过把 utf8 改成 utf8mb4 就可以了,并没有深究。 一年后,我看到一篇文章讲到emoji文字占4个字节,通常要用utf-8去接收才行,其他编码可能会出错。我突然想到去年操作MySQL把utf8改成utf8m 阅读全文
posted @ 2022-10-11 14:22 笨笨韩 阅读(24) 评论(0) 推荐(0)
摘要:转载地址:https://www.runoob.com/mysql/mysql-database-export.html MySQL中你可以使用SELECT...INTO OUTFILE语句来简单的导出数据到文本文件上。 使用 SELECT ... INTO OUTFILE 语句导出数据 以下实例中 阅读全文
posted @ 2022-10-09 13:59 笨笨韩 阅读(139) 评论(0) 推荐(0)
摘要:有一张财务流水表,未分库分表,目前的数据量为9555695,分页查询使用到了limit,优化之前的查询耗时16 s 938 ms (execution: 16 s 831 ms, fetching: 107 ms),按照下文的方式调整SQL后,耗时347 ms (execution: 163 ms, 阅读全文
posted @ 2022-06-28 14:09 笨笨韩 阅读(52) 评论(0) 推荐(0)
摘要:下表中规划了每个浮点类型的存储大小和范围: 类型大小范围(有符号)范围(无符号)用途float4 bytes(-3.402 823 466 E+38,-1.175 494 351 E-38),0,(1.175 494 351 E-38,3.402 823 466 351 E+38)0,(1.175 阅读全文
posted @ 2021-11-16 22:44 笨笨韩 阅读(284) 评论(0) 推荐(0)
摘要:版权声明:本BLOG上原创文章未经本人许可,网络媒体转载请注明出处,谢谢! https://blog.csdn.net/u013164931/article/details/82386555 我记得网易面试的时候问到了、阿里也面到了 创建表 1 2 3 4 5 6 7 create table te 阅读全文
posted @ 2021-10-27 15:28 笨笨韩 阅读(207) 评论(0) 推荐(0)
摘要:作者:阿里技术链接:https://www.zhihu.com/question/450862540/answer/1795715548来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 MySQL数据库可以实现主从复制,实现持久化,实现回滚,其实关键在于MySQL里的三 阅读全文
posted @ 2021-10-20 12:44 笨笨韩 阅读(219) 评论(0) 推荐(0)
摘要:下边介绍下MySQL的七种日志类型 作者:我是小富链接:https://www.zhihu.com/question/450862540/answer/1797682794来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 进入正题前先简单看看MySQL的逻辑架构,相信我 阅读全文
posted @ 2021-10-20 12:38 笨笨韩 阅读(416) 评论(0) 推荐(0)
摘要:前几天下班回到家后正在处理一个白天没解决的bug,厕所突然传来对象的声音: 对象:xx,你有《时间简史》吗? 我:我去!妹子,你这啥癖好啊,我有时间也不会去捡屎啊! 对象:...人家说的是霍金的科普著作《时间简史》,是一本书啦! 我:哦,那我没有... 对象:人家想看诶,你明天帮我去图书馆借一本吧. 阅读全文
posted @ 2021-09-26 23:12 笨笨韩 阅读(150) 评论(0) 推荐(0)
摘要:前两天发了工资,第一反应是想着要给远方的女朋友一点惊喜!于是打开了平安银行的APP给女朋友转点钱!填写上对方招商银行卡的卡号、开户名,一键转账!搞定!在我点击的那瞬间,就收到了app的账户变动的提醒,并且出现了图一所示的提示界面:“处理中,正在等待对方银行返回结果…”。嗯!毕竟是跨行转账嘛,等个几秒 阅读全文
posted @ 2021-09-26 23:04 笨笨韩 阅读(85) 评论(0) 推荐(0)
摘要:笔者使用 service mysqld restart 重启mysql服务的时候,报了Failed to restart mysqld.service: Unit not found 估计也就是服务名错误了,于是使用 chkconfig --list 查询服务列表 可以看到服务名称为"mysql", 阅读全文
posted @ 2021-07-08 17:27 笨笨韩 阅读(1969) 评论(0) 推荐(0)
摘要:恢复内容开始 摘要: mysql5.7版本相比较之前的版本有很多的特性的增加以及默认配置的改变,在使用中难免会遇到与之前的使用习惯或者项目需求不符的情况。就需要调整相应的变量的值,比如sql_mode的值 最近在做一个项目的迁移工作,由于开发环境所使用的都是最新的软件版本(mysql5.7)。迁移时 阅读全文
posted @ 2021-07-07 17:02 笨笨韩 阅读(195) 评论(0) 推荐(0)
摘要:一、导读 我们新建mysql数据库的时候,需要指定数据库的字符集,一般我们都是选择utf8这个字符集,但是还会又一个utf8mb4这个字符集,好像和utf8有联系,今天就来解析一下这两者的区别。 二、起源 MySQL在5.5.3之后增加了这个utf8mb4的编码,mb4就是most bytes 4的 阅读全文
posted @ 2021-07-07 13:56 笨笨韩 阅读(138) 评论(0) 推荐(0)
摘要:简介 EXISTS用于检查子查询是否至少会返回一行数据,该子查询实际上并不返回任何数据,而是返回值True或False。 EXISTS 指定一个子查询,检测行的存在。语法:EXISTS subquery。参数 subquery 是一个受限的 SELECT 语句 (不允许有 COMPUTE 子句和 I 阅读全文
posted @ 2021-05-19 12:04 笨笨韩 阅读(1469) 评论(0) 推荐(0)
摘要:主键是一种约束,唯一索引是一种索引,两者在本质上是不同的。 主键创建后一定包含一个唯一性索引,唯一性索引并不一定就是主键。 唯一性索引列允许空值,而主键列不允许为空值。 主键列在创建时,已经默认为非空值 + 唯一索引了。 主键可以被其他表引用为外键,而唯一索引不能。 一个表最多只能创建一个主键,但可 阅读全文
posted @ 2021-04-09 10:27 笨笨韩 阅读(456) 评论(0) 推荐(0)
摘要:1、登录mysql 1 2 [root@localhost ~]# mysql -uroot -p123456 [root@localhost ~]# mysql -hlocalhost -uroot -p123456 如果忘记密码,则跳过MySQL的密码认证过程。步骤如下: 修改Mysql配置文件 阅读全文
posted @ 2021-03-18 11:19 笨笨韩 阅读(967) 评论(0) 推荐(0)
摘要:oracle主从数据同步数据延迟(工作遇到) 写总结 后续更新中。。。 阅读全文
posted @ 2021-03-04 12:56 笨笨韩 阅读(412) 评论(0) 推荐(0)
摘要:通常在优化SQL查询的时候,我们都会使用explain分析SQL执行计划,通常来说当用到组合索引的时候我们如何判断索引完全用上呢?当然高手看看表结构及SQL语句就知道到底用到了几个字段,对于不熟悉的同学呢?我们还是可以看看key_len的长度,当然这个计算还是有点复杂的,不过在你看过我这篇博客以后, 阅读全文
posted @ 2020-12-18 19:04 笨笨韩 阅读(170) 评论(0) 推荐(0)
摘要:一 用户、权限管理 1.1 用户 作用: 登录,管理数据库逻辑对象 定义: 用户名@’主机值’主机值可以是主机名或IP地址,主机值中允许使用通配符 root@'10.0.0.%' root@'%' root@'10.0.0.51' root@'localhost' root@'db02' # 主机名 阅读全文
posted @ 2020-10-27 17:52 笨笨韩 阅读(1218) 评论(0) 推荐(0)
摘要:1、原理 MySQL默认的隔离级别是可重复读,即:事务A在读到一条数据之后,此时事务B对该数据进行了修改并提交,那么事务A再读该数据,读到的还是原来的内容。 那么MySQL可重复读是如何实现的呢? 使用的的一种叫MVCC的控制方式 ,即Mutil-Version Concurrency Contro 阅读全文
posted @ 2020-08-26 23:17 笨笨韩 阅读(271) 评论(0) 推荐(0)
摘要:前言 MySQL中有以下日志文件,分别是: 1:重做日志(redo log) 2:回滚日志(undo log) 3:二进制日志(binlog) 4:错误日志(errorlog) 5:慢查询日志(slow query log) 6:一般查询日志(general log) 7:中继日志(relay lo 阅读全文
posted @ 2020-08-19 12:04 笨笨韩 阅读(120) 评论(0) 推荐(0)