MySQL常用SQL 语句
--备份数据库
mysqldump -u用户名 -h主机名 -p密码 数据库名 > filename.sql
--备份数据库中的某个表
mysqldump -u用户名 -h主机名 -p密码 数据库名 表名 > filename.sql
--备份数据库,包括事件,存储过程/函数,触发器
mysqldump -u用户名 -h主机名 -p密码 数据库名 --events --routines --triggers > filename.sql
--恢复数据库
mysql -u 用户名-h 主机名 -p 密码 数据库名 < filename.sql
--使用source命令导入备份文件
命令行登录到mysql后,选择要恢复到的数据库
mysql> use testDB;
Database changed
导入备份文件
mysql> source c:\backup\filename.sql
--查看定时器
show events;
--创建定时器(每秒执行)
create event 事件名 on schedule every 1 second on completion preserve disable
do
要执行的sql语句
begin
--开启定时器功能
SET GLOBAL event_scheduler = 1;
--开启某定时器事件
alter event 事件名 on completion preserve enable;
--关闭某定时器事件
alter event 事件名 on completion preserve disable;
--创建触发器
create trigger trigger_name trigger_time trigger_event
on tbl_name for each row
begin
要执行的sql语句
end
trigger_name:触发器名称
trigger_name:触发时机,可以是before或after
trigger_event:触发事件,可以是insert、update、delete
tbl_name:要建立触发器的表名
--查看触发器
show triggers;
--删除触发器
drop trigger 数据库名.触发器名
--使用LIMIT获取排在前几位的记录
SELECT * FROM 表名 order by age desc LIMIT 0,1;
LIMIT后的第一个参数指定第一个返回记录行的偏移量,第二个参数指定返回记录行的最大数目
--查询binlog日志相关变量
show variables like 'log_%';
--查看当前使用的bin-log信息
show master status;
--清空所有bin-log信息
reset master;
--刷新日志(开启新日志)
flush logs;
MySQL常用SQL 语句的更多相关文章
- Mysql 常用 SQL 语句集锦
Mysql 常用 SQL 语句集锦 基础篇 //查询时间,友好提示 $sql = "select date_format(create_time, '%Y-%m-%d') as day fr ...
- Mysql 常用 SQL 语句集锦 转载(https://gold.xitu.io/post/584e7b298d6d81005456eb53)
Mysql 常用 SQL 语句集锦 基础篇 //查询时间,友好提示 $sql = "select date_format(create_time, '%Y-%m-%d') as day fr ...
- mysql 常用 sql 语句 - 快速查询
Mysql 常用 sql 语句 - 快速查询 1.mysql 基础 1.1 mysql 交互 1.1.1 mysql 连接 mysql.exe -hPup ...
- php面试专题---MySQL常用SQL语句优化
php面试专题---MySQL常用SQL语句优化 一.总结 一句话总结: 原理,万变不离其宗:其实SQL语句优化的过程中,无非就是对mysql的执行计划理解,以及B+树索引的理解,其实只要我们理解执行 ...
- Mysql常用sql语句(一)- 操作数据库
21篇测试必备的Mysql常用sql语句,每天敲一篇,每次敲三遍,每月一循环,全都可记住!! https://www.cnblogs.com/poloyy/category/1683347.html ...
- Mysql常用sql语句(二)- 操作数据表
21篇测试必备的Mysql常用sql语句,每天敲一篇,每次敲三遍,每月一循环,全都可记住!! https://www.cnblogs.com/poloyy/category/1683347.html ...
- Mysql常用sql语句(八)- where 条件查询
测试必备的Mysql常用sql语句,每天敲一篇,每次敲三遍,每月一循环,全都可记住!! https://www.cnblogs.com/poloyy/category/1683347.html 前言 ...
- Mysql常用sql语句(九)- like 模糊查询
测试必备的Mysql常用sql语句,每天敲一篇,每次敲三遍,每月一循环,全都可记住!! https://www.cnblogs.com/poloyy/category/1683347.html 前言 ...
- Mysql常用sql语句(13)- having 过滤分组结果集
测试必备的Mysql常用sql语句,每天敲一篇,每次敲三遍,每月一循环,全都可记住!! https://www.cnblogs.com/poloyy/category/1683347.html 前言 ...
- Mysql常用sql语句(14)- 多表查询
测试必备的Mysql常用sql语句,每天敲一篇,每次敲三遍,每月一循环,全都可记住!! https://www.cnblogs.com/poloyy/category/1683347.html 前言 ...
随机推荐
- Redis实战-Redisson-分布式锁
1. 简介 随着技术的快速发展,业务系统规模的不断扩大,分布式系统越来越普及.一个应用往往会部署到多台机器上,在一些业务场景中,为了保证数据的一致性,要求在同一时刻,同一任务只在一个节点上运行,保证同 ...
- Solution Set -「LOCAL」冲刺省选 Round X
\(\mathscr{Summary}\) 时间利用效率? 同学,你的效率呢? 我真不知道中途几个小时干了啥,我也不知道我实在划水.神游还是真的在自闭想题. 虽然真实考场肾上腺素不会允 ...
- 【源码】Kafka订制协议如何处理粘拆包
前言 在上一篇随笔中,我们探讨了如何使用 Netty 处理自定义协议中的粘包和拆包问题.Netty 提供了高度封装的 API,帮助开发者轻松应对这一挑战,因此很多人都对其解决方案非常熟悉. 但如果我们 ...
- Python调用ChatTTS API接口
Python调用ChatTTS API接口: #********************************************* #author:wgscd #date:2024-7-27 ...
- linux:rpm
rpm 对软件包进行管理:查询.卸载.安装 查询 rpm -qa | grep 关键字 :查询指定的包 卸载 rpm -e 关键字 :卸载指定的包 若存在依赖关系: rpm -e 关键字 ...
- Kotlin:【接口】【抽象类】
- NPOI与excelcnv.exe
在使用NPOI解析一些比较古老的仪器生成的excel文件时,经常会这个错误:The supplied spreadsheet seems to be Excel 5.0/7.0 (BIFF5) for ...
- C# Newtonsoft.Json JObject常用方法
1.创建-用匿名对象创建 JObject JObject ob = JObject.FromObject(new { RPT_ID = "getList", pageSize = ...
- 引燃算力新基建,天翼云亮相DCIC2024第13届数据中心产业发展大会!
近日,由中国通信企业协会主办的"第13届数据中心产业发展大会暨AIDC智能算力生态合作展览会"在北京顺利举行.现场展示了天翼云"AIDC""紫金&qu ...
- Linux docker 的安装及使用
Docker 有两个版本: 社区版(Community Edition,缩写为 CE) 企业版(Enterprise Edition,缩写为 EE) 检查环境 # 系统内核需要 3.10 以上 una ...