
MySQL
Climber813
这个作者很懒,什么都没留下…
展开
-
MySQL针对某一字段出现多次重复值处理(删除多余,只保留一条)
解决思路: 删除表中多余的重复记录,重复记录是根据单个字段 (字段1) 来判断,只保留id最小的记录.根据以上思路有了下面SQL语句:DELETE FROM table_name WHERE 字段1 IN ( SELECT 字段1 FROM table_name GROUP BY 字段1 HAVING count( 字段1 ) &g...原创 2020-04-27 12:01:36 · 5627 阅读 · 0 评论 -
关于MySQL,你应该掌握哪些?
1、先来了解下MySQLMySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。MySQL是一种关系型数据库管理系统,关系数据库将数据...原创 2020-04-20 14:28:32 · 4766 阅读 · 0 评论 -
一个简单的Mysql备份(可排除指定的表) Shell脚本
???? 身为开发者,在开发过程中做好数据备份是非常重要的,一般情况下就是写个shell脚本定时跑,下面就是一个简单的备份脚本:#!/bin/bash#用户名USER=your_db_username#密码PASSWORD=your_db_passwd#数据库名DATABASE=your_db_name#mysqldump# --ignore-table : 备份中需要排除的表的表名...原创 2020-04-17 18:36:02 · 4995 阅读 · 0 评论 -
Docker搭建Mysql主从复制、读写分离
拉取MySQL容器镜像???? 这里我指定了MySQL的版本为5.7; 如果想要拉取最新版本的MySQL,使用命令docker pull mysql:latestdocker pull mysql:5.7查看MySQL镜像是否拉取成功docker images创建MySQL容器创建主数据库容器docker run --name mskj-test-master -p 13...原创 2019-12-23 19:30:34 · 4951 阅读 · 0 评论 -
MySQL触发器介绍
MySQL触发器介绍MySQL 数据库中触发器是一个特殊的存储过程,不同的是执行存储过程要使用 CALL 语句来调用,而触发器的执行不需要使用 CALL 语句来调用,也不需要手工启动,只要一个预定义的事件发生就会被 MySQL自动调用。引发触发器执行的事件一般如下:增加一条学生记录时,会自动检查年龄是否符合范围要求。每当删除一条学生信息时,自动删除其成绩表上的对应记录。每当删除一条数据...原创 2019-11-26 16:30:27 · 4496 阅读 · 0 评论