数据库备份与恢复,那还怕什么删库跑路?
注意test文件夹要存在,不然会报错。语法:mysqldump -u 用户名 -p 数据库名 < 磁盘SQL文件路径。
SQL 入门:搞懂增删改查、权限和事务,数据库才算真正入门
很多人第一次接触数据库,都会有一种感觉:明明已经用过了,但又说不清它到底是什么。
发现一个奇怪的现象:越是对子女操心的父母,晚年越难安心
这两天,不少人刷到那句“儿孙自有儿孙福”的时候,第一反应不是点头称是,而是心里一紧:道理谁不会背,可真轮到自己家,就很难松手。评论区吵得最凶的也不是“该不该管”,而是“管到什么程度才不算越界”。有人说不管就是冷漠,孩子吃亏了谁负责;也有人说管太多就是控制,最后把关系管散了。
数据库公司疯狂行为 删掉 7 个月开发的 27 万行 C++ 代码,用 Rust 重写
数据库初创企业 Singularity Data Inc.最近发表了一篇博客文章,宣布他们完全删除掉了 RisingWave 的 27 万行 C++代码库,并用 Rust 语言从头开始重写了一遍系统。
【赵强老师】数据库的事务
updatefrom account set money=money+100 where name=‘b’;update from account set money=money-100 where name=‘a’;这两条update语句应该作为一个整体来运行,要保证同时成功,
加了索引查询还是慢?90% 的程序员不知道这 10 种索引失效场景
叙事框架:现象 → 排查过程 → 根因 → 修复 → 预防问题现象很多程序员遇到 SQL 慢的第一反应就是加索引。但加了索引之后查询依然慢的情况,你遇到过吗?问题不在索引本身,而在于你的 SQL 写法让 MySQL 优化器放弃了索引。
技术干货:MySQL 中 GROUP BY 查询慢的根因分析与优化
场景:月度 Top 消费用户查询从 0.12 秒变 4.7 秒,加了索引也没用 路径:EXPLAIN → Using temporary → 临时表磁盘溢出 → 组合覆盖索引上篇讲了索引失效的 10 种场景,这次我们来看一个更隐蔽的坑——索引没失效,查询照样慢。
基于kettle工具实现数据表行列转换,值得收藏
概述前面介绍了用sql去实现行列转换,而Kettle在控件中拥有行列转换功能,是不是也可以做行列转换呢?一、行转列1.
《Day2 数据库查看、创建、删除 + SQL 基础入门》
一、今日学习目标学会登录 MySQL 后,查看所有数据库手动创建、删除数据库理解 SQL 语句基本规范学会切换进入指定数据库二、先登录数据库mysql -u root -p输入密码进入 MySQL 命令行。
一文带你轻松搞懂事务隔离级别(图文详解)
什么是事务?事务是逻辑上的一组操作,要么都执行,要么都不执行。事务最经典也经常被拿出来说例子就是转账了。假如小明要给小红转账1000元,这个转账会涉及到两个关键操作就是:将小明的余额减少1000元,将小红的余额增加1000元。