首页 > 数据库技术
【Mysql】InnoDB 中的聚簇索引、二级索引、联合索引
接上一篇内容。 一、聚簇索引 其实之前内容中介绍的 B+ 树就是聚簇索引。 这种索引不需要我们显示地使用 INDEX 语句去创建,InnoDB 引擎会自动创建。另外,在 InnoDB 引擎中,聚簇索引就是数据的存储方式。 它有 2 个特点: 特点 1 使用记录主键值的大小进行记录和页的排序。 其中又 ...
分类:数据库技术   时间:2021-07-27 09:42:29    收藏:0  评论:0  赞:0  阅读:23
数据库
数据库简介 1. 类型有:文档型sqlite, 服务型 2. 关系存储:1对1,1对多,多对多存储 数据库连接 1. 登录方式windows,SQL server登录 2. 网络IP启用,安全性启用,默认端口查看(1433) 数据库界面操作 1. 创建,删除,分离,脚本文件 ...
分类:数据库技术   时间:2021-07-27 09:36:29    收藏:0  评论:0  赞:0  阅读:36
GitHub 如何创建 Access Token
随着 GitHub 系统的更新,在 2021 年的 8月底将不再支持使用用户名和密码的方式访问仓库了。 用户需要使用用户名和访问 Token 的方式来访问。 这篇文章就是指导你如何创建访问的秘钥。 进入 GitHub 设置 在登录成功 GitHub 后,选择系统设置。 进入开发设置 在进入的设置页面 ...
分类:数据库技术   时间:2021-07-27 09:36:19    收藏:0  评论:0  赞:0  阅读:32
用SQL语句,删除掉重复项只保留一条
用SQL语句,删除掉重复项只保留一条 在几千条记录里,存在着些相同的记录,如何能用SQL语句,删除掉重复的呢1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断select * from peoplewhere peopleId in (select peopleId fro ...
分类:数据库技术   时间:2021-07-27 09:36:10    收藏:0  评论:0  赞:0  阅读:23
MySQL8.0.26安装与卸载
一、安装 1.官网下载 百度进入官网,学习用社区版够了,我下的是压缩版点这直达下载页 据说8.X版本性能优化,比5.7版本快2倍! 接着,不登录直接下载 2.创建配置 下载完后,建议解压到一个没有中文的路径,在解压目录创建my.ini配置文件 # 这些是基本配置信息 [client] # 设置mys ...
分类:数据库技术   时间:2021-07-26 23:01:04    收藏:0  评论:0  赞:0  阅读:59
mysql 子查询sum失效
代码: // 在mysql5.6,运行正常,5.7报错SELECT sum((select a.num where a.status =1) ) as total FROM mes_order_product AS a LEFT JOIN mes_order AS b ON a.osn = b.os ...
分类:数据库技术   时间:2021-07-26 22:59:56    收藏:0  评论:0  赞:0  阅读:48
thinkphp5.0.15 update、insert sql注入
漏洞测试代码: public function index() { $password=input('password/a'); $data = db('users')->where("id",'1')->update(["password"=>$password]); dump($data); } ...
分类:数据库技术   时间:2021-07-26 22:59:35    收藏:0  评论:0  赞:0  阅读:44
MySQL数据库基础
RDBMS 关系型数据库管理系统 mysql : 可以单行或多行书写,以分号结尾 可以使用空格和缩进增强语句可读性 MySQL不区分大小写,建议使用大写 SQL语句的分类 DQL: 数据查询语言(凡是带有select关键字的都是查询语句)难点 DML: 数据库操作语言(凡是对表当中的数据进行增删改的 ...
分类:数据库技术   时间:2021-07-26 22:57:09    收藏:0  评论:0  赞:0  阅读:41
JDBC
一、JDBC概述 1、客户端操作数据库的方式 (1)使用第三方客户端来访问MySQL:SQLyog (2)使用命令行 (3)通过java程序来访问MySQL数据库 2、什么是JDBC JDBC(Java Data Base Connectivity) 是 Java 访问数据库的标准规范.是一种用于执 ...
分类:数据库技术   时间:2021-07-26 22:56:30    收藏:0  评论:0  赞:0  阅读:42
mysql 日期函数 应该会比较耐用
mysql 日期函数 问题 实现一个预约挂号功能中有一个查看订单的模块,要对客户的取消操作作出限制; 已预约未付款的,可以点击付款和取消,取消后作废状态; 已付款 未完成的,可以点击取消和完成, ? 取消的话则会触发:一周只能取消两次,一天只能取消一次; ? 限定只在工作日进行; ? 点击完成会调到 ...
分类:数据库技术   时间:2021-07-26 22:55:13    收藏:0  评论:0  赞:0  阅读:26
docker中mysql 汉字乱码,显示问号
docker中mysql 汉字乱码,显示问号 1,插入数据后,显示情况如下: 2,排查问题: 分析:乱码一般为编码与解码不一致,通过断点可以断定,汉字入库前正常(idea编码为utf8) 则查看mysql的编码: mysql编码分为:数据库编码,表编码 首先查看表编码:方便看,自己创建表的时候可以看 ...
分类:数据库技术   时间:2021-07-26 22:46:42    收藏:0  评论:0  赞:0  阅读:49
031.PGSQL-pgsql导入导出数据COPY 和\copy命令
COPY sql命令 、超级用户、更快 \copy 元命令、无需超级用户 COPY 导入大量数据的效率要比INSERT语句高很多 https://www.postgresql.org/docs/10/sql-copy.html https://www.cnblogs.com/alianbog/p/5 ...
分类:数据库技术   时间:2021-07-26 22:42:15    收藏:0  评论:0  赞:0  阅读:40
mysql通过分组条件,取得分个条件中的最后一条记录。
直接上代码: 1、group_concat select SUBSTRING_INDEX(group_concat(id order by id desc),',',2) id from content c where c.grouperid in (1,2) GROUP BY c.grouperi ...
分类:数据库技术   时间:2021-07-26 22:30:57    收藏:0  评论:0  赞:0  阅读:26
SqlSugar 带密码 打开Sqlite
string ConnectionString = ConString; SqlSugarClient db = new SqlSugarClient(new ConnectionConfig() { ConnectionString = ConnectionString, DbType = DbT ...
分类:数据库技术   时间:2021-07-26 22:28:36    收藏:0  评论:0  赞:0  阅读:38
数据库统计查询优化
在日常统计报表的时候,如果有需要对同一个表进行统计的时候,我们可以使用case when 的方法进行优化,这样还能使查询数据加快 优化前代码: 优化后代码 ...
分类:数据库技术   时间:2021-07-26 22:27:44    收藏:0  评论:0  赞:0  阅读:29
linux install sql server
{ https://docs.microsoft.com/zh-cn/sql/linux/quickstart-install-connect-ubuntu?view=sql-server-ver15 } 要在 Ubuntu 上配置 SQL Server,请在终端中运行以下命令以安装 mssql-s ...
分类:数据库技术   时间:2021-07-26 14:56:14    收藏:0  评论:0  赞:0  阅读:23
Mysql 主从同步之Got fatal error 1236 from master when reading data from binary log: 'Could not find first log file name in binary log index file'问题解决
主从同步出现Got fatal error 1236 from master when reading data from binary log: 'Could not find first log file name in binary log index file,则是因为主从日志版本号不一致而 ...
分类:数据库技术   时间:2021-07-26 14:50:48    收藏:0  评论:0  赞:0  阅读:25
JDBC:DBUtils完成 CRUD - QueryRunner实现增、删、改操作
核心方法 update(Connection conn, String sql, Object... params) 参数 说明 Connection conn 数据库连接对象, 自动模式创建QueryRun 可以不传 ,手动模式必须传递 String sql 占位符形式的SQL ,使用 ? 号占位 ...
分类:数据库技术   时间:2021-07-26 14:48:07    收藏:0  评论:0  赞:0  阅读:19
Oracle创建同义词事情一例
背景: 某系统为核心数据系统,周边有外围系统需要查询该系统数据。 方案: 为了不让周边系统加schema前缀,需创建一个用户,为该用户创建所有需要读的schema的表的同义词,然后让周边系统通过这个只读用户进行读取。 操作: 1、拼SQL: select 'CREATE SYNONYM ABCRO. ...
分类:数据库技术   时间:2021-07-26 14:46:36    收藏:0  评论:0  赞:0  阅读:18
基于Docker的MYSQL 配置主从复制
基于Docker的MYSQL 配置主从复制 注意:主从复制是通过mysql的日志实现的,这里如果主库中已经有了一部分数据在进行从库配置的时候要先手动把这一部分旧的数据导入进来 Master(主) 配置 master(主) 修改 /etc/mysql/my.cnf [mysqld] ## 同一局域网内 ...
分类:数据库技术   时间:2021-07-26 13:31:14    收藏:0  评论:0  赞:0  阅读:36
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!