码迷,mamicode.com
首页 > 数据库 > 周排行
MiniDao SQL文件语法注释
freemarker 注释方式_Java_forever_insist的博客 CSDN博客 https://blog.csdn.net/forever_insist/article/details/62423303 FreeMarker?没有单行注释的语法 OSCHINA https://www.o ...
分类:数据库   时间:2020-05-12 20:15:44    阅读次数:109
MySQL 8.0 InnoDB对即时加字段的会支持(instant add column)(译)
原文地址:https://mysqlserverteam.com/mysql-8-0-innodb-now-supports-instant-add-column/ 长期以来,即时DDL一直是最受欢迎的InnoDB功能之一。对于越来越大且快速增长的数据集,任何网络规模数据库中必须具备立即执行DDL的 ...
分类:数据库   时间:2020-05-12 20:28:19    阅读次数:100
MySQL常用SQL
MySQL常用SQL 订单表:orders(id、no、user_id、shop_id、total_fee、phone、paid_at、status、created_at、updated_at) 订单明细表:order_items(id、order_id、shop_id、product_id、cat ...
分类:数据库   时间:2020-05-12 20:30:56    阅读次数:96
Configuring MariaDB with Option Files - MariaDB Knowledge Base
Configuring MariaDB with Option Files MariaDB Knowledge Base https://mariadb.com/kb/en/configuring mariadb with option files/ default option file loca ...
分类:数据库   时间:2020-05-12 20:32:31    阅读次数:87
同步表结构 mysql-schema-sync
文档地址:https://github.com/hidu/mysql-schema-sync 安装go get -u github.com/hidu/mysql-schema-sync 使用范例:mysql-schema-sync -source "root:123456@(127.0.0.1:33 ...
分类:数据库   时间:2020-05-12 20:33:05    阅读次数:87
Mysql存储过程查询数据更新别的表里(带注解)
DELIMITER// #防止mysql遇到分号(;)就执行,换成//,后面遇到//才执行。 CREATE PROCEDURE setAccountIdFrameId() #创建名为setAccountIdFrameId存储过程 BEGIN # 声明变量 DECLARE accountids INT ...
分类:数据库   时间:2020-05-12 20:41:12    阅读次数:99
DB2错误码
DB2错误码 | SQLCode | SQLState | 状态说明 | | | | | | 000 | 00000 | SQL语句成功完成 | | 01xxx | XXX | SQL语句成功完成,但是有警告 | | +012 | 01545 | 未限定的列名被解释为一个有相互关系的引用 | | + ...
分类:数据库   时间:2020-05-12 20:44:21    阅读次数:83
Mysql创建数据库字符集的选择
字符集选择: 在国内正常都是用【UTF-8】 排序选择:排序一般分为两种:utf_bin和utf_general_cibin 是二进制, a 和 A 会别区别对待. utf8_general_ci 【不区分大小写】,这个你在注册用户名和邮箱的时候就要使用。 utf8_general_cs 【区分大小 ...
分类:数据库   时间:2020-05-12 20:44:36    阅读次数:140
[MySQL] 导入数据库和表的两种方式
如果是导入 mysqldump 导出的 sql 文件,使用 mysql 命令再导入就可以了。 下面是另一种可选方式: use xxdb source /var/lib/mysql/xxtable.sql Link:https://www.cnblogs.com/farwish/p/12799509. ...
分类:数据库   时间:2020-05-12 20:54:20    阅读次数:103
indexDB出坑指南
如果你有一些使用indexDB的经验那就更好了,本文一定能让你有更深的收获! ...
分类:数据库   时间:2020-05-12 20:55:24    阅读次数:544
mysql锁
1. 查看表锁命令 In_use为0 ,表示没有锁表 2. 锁表 2.1 给表上读锁 2.2 给表上写锁 2.3 释放锁 3. 测试 3.1创建表tb_a. tb_b 3.2 添加数据 3.3 session1 给tb_a上读锁 session1 会话 可以读 tb_a session1 会话 不可 ...
分类:数据库   时间:2020-05-12 23:14:33    阅读次数:117
[SUCTF 2019]EasySQL1 及sql_mode
(我被虐到了,呜呜呜) 当 sql_mode 设置了 PIPES_AS_CONCAT 时,|| 就是字符串连接符,相当于CONCAT() 函数 当 sql_mode 没有设置 PIPES_AS_CONCAT 时 (默认没有设置),|| 就是逻辑或,相当于OR函数 听说有大佬就三个字母就解决了,我枯了 ...
分类:数据库   时间:2020-05-13 00:26:13    阅读次数:155
SQL的插入
一、数据的插入 1、插入的关键字:INSERT INTO,在某些SQL实现中,可以去掉INTO关键字,不过最好还是提供INTO这个关键字,保证SQL代码可移植性。 2、插入的方式: 插入完整的行 示例代码如下: 存储在table_name表中每一列的数据在VALUES子句中给出,必须给每一列提供一个 ...
分类:数据库   时间:2020-05-13 00:36:15    阅读次数:92
SQL查询存在A表但不存在B表的数据
其中B表的b_id字段引用了A表的id字段。现在有个查询需求: 给出已知的A表中的id,比如:id in (1,2,3),找出这些id在B表中没有与之对应的记录。比如说上面A表中的id=3这条记录,B表中没有b_id与之对应 方式一.利用子查询 SELECT a.id FROM A a WHERE ...
分类:数据库   时间:2020-05-13 09:18:02    阅读次数:528
MySQL查询语句的执行方式
MySQL由Server层和引擎层两部分组成。Server层包括连接器、查询缓存、分析器、优化器、执行器。所有的内置函数(如日期、时间、数学和加密函数)、所有跨存储引擎(存储过程、触发器、视图)的功能都在这层实现。存储引擎层负责数据的存储和提取。支持InnoDB、MyIsAM、Menory等诸多存储引擎,MySQL5.5.5版本开始成为默认存储引擎连接器:连接器负责跟客户端建立连接、获取权限、维持
分类:数据库   时间:2020-05-13 09:22:25    阅读次数:70
mysql中的find_in_set()函数
MySQL中提供了一个find_in_set()函数,用于检索一个字符串在一个字符串集合(以逗号分隔的字符串)中的位置,如果检索到了,则返回该匹配的字符串所在的位置;如果检索不到,则返回0。 find_in_set(str, strlist) 简单例子: select find_in_set('ya ...
分类:数据库   时间:2020-05-13 09:25:01    阅读次数:67
Mongodb全表扫描分析
一步一步深入排查,才能找到真相
分类:数据库   时间:2020-05-13 09:27:14    阅读次数:172
MySQL 入门(4):锁
摘要 在这篇文章中,我将从上一篇的一个小例子开始,跟你介绍一下InnoDB中的行锁。 在这里,会涉及到一个概念:两阶段加锁协议。 之后,我会介绍行锁中的S锁和X锁,以及这两种锁的作用。 但是我们会发现仅仅有行锁是不能解决幻读问题的,于是我会用例子的方式跟你介绍各种间隙锁。 最后,我会聊一聊粒度更大的 ...
分类:数据库   时间:2020-05-13 09:36:37    阅读次数:72
mysql索引为什么用B+树而不用B树
1. B+树的数据都集中在叶子节点。分支节点只负责索引。B树的分支节点也有数据。B+树的层高会小于B树,平均的Io次数会远小于B树 2. B+树更擅长范围查询。存储在叶子节点中的数据是按顺序放置的双向链表。而B树范围查询只能中序遍历。 3. 索引节点没有数据。比较小。b树可以把索引完全加载至内存中。 ...
分类:数据库   时间:2020-05-13 09:38:12    阅读次数:109
SqlServer自定义Split函数
1 CREATE function [dbo].[Split] 2 ( 3 @SourceString nvarchar(max), 4 @Separator nvarchar(max)=',' 5 ) 6 returns @temp table(split nvarchar(128)) 7 --实 ...
分类:数据库   时间:2020-05-13 09:47:34    阅读次数:63
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!