GreatSQL茶话会——分享一下你的五一假期
搜索
搜索
问答
用户
注册
/
登录
注册 / 登录
首页
Portal
论坛问答
BBS
社区活动
文章博客
Blog
资料中心
贡献者专区
源码仓库
万里数据库
5.7停服专区
文档资料
视频资料
贡献代码
社区之星
积分商城
勋章
Gitee
Github
源码下载
gt-checksum
文章博客
全部栏目
运维实战
原理&产品解读
用户实践
故障排错
周边工具
社区动态
其他
Linux用户名验证登录MySQL管理数据库
前情介绍: 我们都知道登录MySQL数据库时,连接层接入数据库需要经过mysql.user表中,用户名密码的验证才能登录数据库。 如果mysql.user中不存在此用户或者密码不正确,则会返回错误提示。假如mysql.user数据库表中没有对应的账号,我们能不能登录数据库呢? 今天我们来介绍一下如何来使用Linux操作系统用户,通过验证 ...
GreatSQL社区
发表于 2022-8-24 11:10
378
0
覆盖索引及最左匹配原则|MySQL索引学习
导语 在数据检索的过程中,经常会有多个列的匹配需求,今天介绍下联合索引的使用以及最左匹配原则的案例。 最左匹配原则作用在联合索引中,假如表中有一个联合索引 (tcol01,tcol02,tcol03) ,只有当SQL使用到 tcol01、tcol02 索引的前提下, tcol03 的索引才会被使用;同理只有 tcol01 的索引被使用的前提下, ...
GreatSQL社区
发表于 2022-8-24 11:08
342
0
CMAKE编译时如何自动下载第三方库并解压、安装到指定目录
导语 在日常开发过程中难免会使用到第三方库或者需要将部分库分离另外存储,如果将库与代码放在一起难免会造成工程庞大,此时就可以采用将库与源码分离的方式,在编译时根据情况来判断是否需要下载。 步骤 下面来解析下具体操作步骤,以下以 oracle oci 库下载为例。 UNSET命令初始化本次编译用到的参数变量 ...
GreatSQL社区
发表于 2022-8-24 11:05
1635
0
一个延迟库恢复的案例
导语 在日常工作中可能会存在误删数据的情况,今天就简单介绍下如何利用延迟库进行数据库的快速恢复。 步骤 1.环境准备 建立一个测试的主从库,写入一些测试数据,非本文要点,过程略。 2.设置延迟同步 在原有同步信息的基础上进行如下操作,设置延迟同步1小时 设置后,这里可以看到延迟的信息 ...
GreatSQL社区
发表于 2022-8-24 11:03
298
0
MySQL表操作过程的基础代码解析
MySQL 的表有很多种,对表的操作主要是增删改查,今天来浅谈一下这些操作的底层代码和流程,以下以 tmp table为例子,为了更好的说明操作流程,该表没有建立 primary key。 1.首先创建一张 tmp table,第三个参数 is_virtual=false 代表这不是虚拟表,如果这个值设置为true那说明这是虚拟表,主要给存储过程建立临时表来 ...
GreatSQL社区
发表于 2022-8-24 11:02
374
0
MySQL 常见索引类型介绍
MySQL 主要索引类型有如下几种: 1.主键索引 2.唯一索引 3.普通索引 4.空间索引 5.全文索引 假设有如下一张表 CREATE TABLE `t1` ( `id` bigint unsigned NOT NULL AUTO_INCREMENT, `u1` int unsigned NOT NULL DEFAULT '0', `u2` int unsigned NOT NULL DEFAULT '0', `u3` v ...
GreatSQL社区
发表于 2022-8-24 11:02
386
0
MySQL8.0错误日志Error log介绍
理论知识 错误日志内容 错误日志包含 mysqld 启动和关闭的时间信息,还包含诊断消息,如服务器启动和关闭期间以及服务器运行时出现的错误、警告和其他需要注意的信息。 例如:如果 mysqld 检测到某个表需要检查或修复,会写入错误日志。 根据错误日志配置,错误消息还可能填充 performance_schema.error_log 表, ...
GreatSQL社区
发表于 2022-8-24 10:59
657
0
MySQL视图介绍
视图定义 视图是一种有结构的虚拟表,本身不存放数据,视图中数据来源于真实的表,真实的表也被称之为基表。 视图作用 简化SQL语句: 比如将一条多表联合查询做成视图,后续直接SELECT * 视图进行查询即可。 相对安全的权限控制: 针对不同应用只需要建立对应视图表,提供所需要的字段信息,应用无法感知到其他字段信 ...
GreatSQL社区
发表于 2022-8-24 10:52
389
0
MySQL主从复制之并行复制说明
传统单线程复制说明 众所周知,MySQL在5.6版本之前,主从复制的从节点上有两个线程,分别是I/O线程和SQL线程。 I/O线程负责接收二进制日志的Event写入Relay Log。 SQL线程读取Relay Log并在数据库中进行回放。 以上方式偶尔会造成延迟,那么可能造成主从节点延迟的情况有哪些? 1.主库执行大事务(如:大表结构 ...
GreatSQL社区
发表于 2022-8-24 10:50
397
0
简单学习一下ibd数据文件解析
简单学习一下数据文件解析 这是尝试使用Golang语言简单解析MySQL 8.0的数据文件(*.ibd)过程的一个简单介绍,解析是反序列化的一个过程,或者叫解码的过程。 1 为什么要解析 虽然有很多开源的代码已经实现了这个解码过程,例如使用C实现的undrop-for-innodb ,支持到MySQL 5.7版本,后续未作更新。 姜老师的py_innodb ...
GreatSQL社区
发表于 2022-8-24 10:45
393
0
1 ...
34
35
36
37
38
39
40
41
42
... 48
/ 48 页
下一页
互动与交流
社区活动
论坛问答
加入社区
贡献者指南
学习与应用
文章博客
文档资料
视频资料
常见问题
发现社区
社区准则
建议反馈
社区之星
合作电话:010-64087828
社区邮箱:greatsql@greatdb.com
社区公众号
社区小助手
QQ群
友情链接
万里数据库
开源中国
墨天轮
开放原子开源基金会
OpenEuler
©2022 GreatSQL All Rights Reserved. (
京ICP备06057874号
)
扫码联系
社区群助手
扫码加入QQ群
扫码关注公众号
GMT+8, 2024-5-14 11:03
, Processed in 0.014668 second(s), 5 queries , Redis On.
返回顶部