菜单

Bob's Blog Bob's Blog

MySQL 1-1

一、基本概念 1.主键、外键、超键、候选键 超键:在关系中能唯一标识元组的属性集称为关系模式的超键。一个属性可以为作为一个超键,多个属性组合在一起也可以作为一个超键。超键包含候选键和主键。 候选键:是最小超键,即没有冗余元素的超键。 主键:数据库表中对储存数据对象予以唯一和完整标识的数据列或属性的组

波波 波波 发布于 2020-06-11

MySQL定时自动备份

1.创建sh脚本 和之前的定时自动切割日志差不多。 #!/bin/bash #保存备份个数,备份31天数据 number=31 #备份保存路径 backup_dir=/opt/pro/backup # 日期 dd=`date +%Y-%m-%d` # 备份工具 tool=mysqldump # 用

波波 波波 发布于 2020-03-24

【Docker】Docker中安装的MySQL数据库支持远程连接

Docker中安装的MySQL 同事设置的不支持远程连接。 他请假了,然后电话也没打通,只有自己在服务器上设置下了。 命令行操作说实话给表里加索引啥的,操作不太方便。 我们开始吧! 1. 登入到服务器,执行进入docker命令行指令 [root@izbp13hwvp8k9hwh4rrjvpz tc-

波波 波波 发布于 2019-12-17

MySQL导入导出sql文件

window下 1.导出整个数据库 mysqldump -u 用户名 -p 数据库名 > 导出的文件名 mysqldump -u dbuser -p dbname > dbname.sql 2.导出一个表 mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名 mysqldump -

波波 波波 发布于 2019-12-16

mysql大数据量查询

由于在参与的实际项目中发现当mysql表的数据量达到百万级时,普通SQL查询效率呈直线下降,而且如果where中的查询条件较多时,其查询速度简直无法容忍。曾经测试对一个包含400多万条记录(有索引)的表执行一条条件查询,其查询时间竟然高达40几秒,相信这么高的查询延时,任何用户都会抓狂。因此如何提高

波波 波波 发布于 2019-12-11

CentOS 7 yum 安装 MySQL 5.7

0、环境 本文操作系统: CentOS 7.2.1511 x86_64 MySQL 版本: 5.7.13 1、下载 MySQL 官方的 Yum Repository http://blog.static.laily.net/download-mysql-repo.png 从 MySQL 官网选取合适

波波 波波 发布于 2019-11-29

简单使用存储过程

然后,我们往表 t 中插入 10 万行记录,取值按整数递增,即:(1,1,1),(2,2,2),(3,3,3) 直到 (100000,100000,100000)。 我是用存储过程来插入数据的,这里我贴出来方便你复现: delimiter ;; create procedure idata() be

波波 波波 发布于 2019-08-12

分库分表中如何保证全局主键唯一性

使用基于 Snowflake 算法搭建发号器 为什么使用Snowflake 而不使用UUID? 雪花算法生成的是有序的,便于排序,而UUID不行 另一个原因在于 ID 有序也会提升数据的写入性能 UUID 不能作为 ID 的另一个原因是它不具备业务含义 如果请求发号器的 QPS 不高,比如说发号器每

波波 波波 发布于 2019-07-26

MySQL和Oracle的区别

由于SQL Server不常用,所以这里只针对MySQL数据库和Oracle数据库的区别 (1) 对事务的提交 MySQL默认是自动提交,而Oracle默认不自动提交,需要用户手动提交,需要在写commit;指令或者点击commit按钮 (2) 分页查询 MySQL是直接在SQL语句中写"selec

波波 波波 发布于 2019-06-02
上一页 下一页