
mysql
文章平均质量分 80
mysql
Simki
qq_1355304459
展开
-
Mysql数据备份
mysqldump -u 用户(需要备份数据库的用户) -h host(需要备份的数据库的ip) -p 密码(需要备份的数据库的密码) dbname(需要备份的库名) table(需要备份的表名) > 路径(备份到本机哪个目录下) 在本机备份则-h选项可以不加。:直接生成sql语句保存起来,在恢复数据的时候执行备份的sql语句来实现数据的恢复。(2)在出现意外的时候(硬盘的损坏,断电,黑客的攻击),以便数据的恢复;差异备份:是以第一次完全备份的基础来备份变更备份的,浪费空间。:对整个数据库的数据进行备份。原创 2023-02-21 19:13:06 · 555 阅读 · 0 评论 -
Mysql各种存储引擎对比总结
存储引擎是数据库的核心,对于mysql来说,存储引擎是以插件的形式运行的。虽然mysql支持种类繁多的存储引擎,但是常用的就那么几种。这篇文章主要是对其进行一个总结和对比。一、引言在mysql5之后,支持的存储引擎有十几个,但是常用的就那么几种,而且默认支持的也是InnoDB,既然要进行一个对比,我们就要从不同的维度来看一下。我们可以使用命令来看看当前数据库可以支持的存储引擎有哪些。在这里我们发现默认支持了9种。还是比较多的,下面我们进行一个对比。不同的存储引擎都有各自的特点,.原创 2020-10-24 18:30:31 · 10717 阅读 · 0 评论 -
springboot-整合多数据源配置
简介主要介绍两种整合方式,分别是 springboot+mybatis 使用分包方式整合,和 springboot+druid+mybatisplus 使用注解方式整合。一、表结构在本地新建两个数据库,名称分别为db1和db2,新建一张user表,表结构如下:SQL代码:CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', `name` varchar(25) NOT NULL COMME原创 2020-10-20 11:21:58 · 10686 阅读 · 2 评论 -
MySql触发器(Trigger)简明总结和使用实例
一,什么触发器1,个人理解触发器,从字面来理解,一触即发的一个器,简称触发器(哈哈,个人理解),举个例子吧,好比天黑了,你开灯了,你看到东西了。你放炮仗,点燃了,一会就炸了。2,官方定义触发器(trigger)是个特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,比如当对一个表进行操作( insert,delete, update)时就会激活它执行。触发器经常用于加强数据的完整性约束和业务规则等。 触发器可以从 DBA_TRIGGERS ,USER_TRIGGERS 数据字原创 2020-08-17 10:37:38 · 68753 阅读 · 0 评论 -
MySQL添加、修改、删除索引以及索引的使用场景
索引是查询优化最主要的方式;查询方式: 一种是:全表扫描; 一种是:利用数据表上建立的所以进行扫描。1.索引类型分类UNIQUE(唯一索引):不可以出现相同的值,可以有NULL值;( 加快查询速度,并且可以限制列值的唯一性,允许为空 唯一索引包括联合唯一索引,多列形成的唯一索引,这些列可以唯一确定一条表记录,可以为空 ) INDEX(普通索引):允许出现相同的索引内容;(加快查询速度) PROMARY KEY(主键索引):不允许出现相同的值;(主键...原创 2020-06-09 16:11:16 · 74767 阅读 · 0 评论 -
数据库设计(三) 使用PerconaTookit在线修改表结构
percona toolkit 简介:Percona工具包文档Percona Toolkit是Percona(http://www.percona.com/) 支持人员使用的高级命令行工具的集合,用于执行各种MySQL和系统任务,这些任务太难或难以手动执行。这些工具是私有或“一次性”脚本的理想替代品,因为它们是专业开发,正式测试和完整记录的。它们也是完全独立的,因此安装快速简便,无需安装库。Percona Toolkit源自Maatkit和Aspersa,这两个最着名的MySQL服务器管理工具包。原创 2020-05-27 17:38:21 · 75152 阅读 · 0 评论