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 前言 ...
随机推荐
- 跟着源码学IM(十):基于Netty,搭建高性能IM集群(含技术思路+源码)
本文原题"搭建高性能的IM系统",作者"刘莅",内容有修订和改动.为了尊重原创,如需转载,请联系作者获得授权. 1.引言 相信很多朋友对微信.QQ等聊天软件的实 ...
- ICML 2022 | Graph Machine Learning 论文分享
ICML 2022 | Graph Machine Learning 论文分享 国际机器学习大会(International Conference on Machine Learning,简称ICML ...
- Verilog3_组合逻辑电路
组合逻辑电路设计方法 使用assign语句: 描述简单的组合逻辑电路 使用always块: 描述复杂的组合逻辑电路 要点: 只在一个always模块中对某一变量进行赋值: 将所有敏感变量列在敏感变量列 ...
- Solution Set -「NOI Simu.」2022.07.21
\(\mathscr{Summary}\) 有意思的是, 难度诈骗居然在我身上打出了暴击. (首先还是吐槽一下 \(5\text h\) 的模拟赛因为早读和早课变成 \(4\text h\) ...
- 微服务实战系列(三)-springcloud、springboot及maven之间关系-copy
1 . 问题描述 随着springboot.springcloud的不断迭代升级,开发效率不断提升,越来越多的开发团队加入到spring的大军中,今天用通俗的语言,介绍下什么是springboot,s ...
- superset 1.3 hello world 开发实录
参考网址: https://superset.apache.org/docs/installation/building-custom-viz-plugins 实际操作: 因为内容是从hub上下载的: ...
- LinkedList可以同时作为堆栈和队列使用
Java里的LinkedList可以同时作为堆栈和队列使用,因此在使用的时候总是会弄混他们的方法,此文就简单总结一下作为不同数据结构使用时的用法. 作为队列 方法 声明 任意两种方法: 一是直接声 ...
- ZenPhoto pg walkthrough Intermediate
nmap nmap -p- -A -sS 192.168.128.41 Starting Nmap 7.94SVN ( https://nmap.org ) at 2025-01-13 07:17 U ...
- law Intermediate walkthrough pg
靶场很简单分数只有10分跟平常做的20分的中级靶场比确实简单 我拿来放松的 算下来30分钟解决战斗 nmap 扫到80端口web界面 是个框架 搜exp https://www.exploit-db. ...
- paddle安装中 libssl-1_1-x64.dll 的版本问题
paddle安装过程中出现的一些问题: 在学习tensorflow过程中,了解到paddlepaddle,本着技多不压身的原则也了解了一下,但是在安装的时候碰到了一些问题.特地记录一下. 一.&quo ...