mysql 好用_mysql 好用的sql语句
1.删除某个库里面全部的表 ,先在mysql库中执行:
SELECT CONCAT('drop table',table_name,';') FROM information_schema.`TABLES` WHERE table_schema='库名';
在到相应的库里面执行上句执行得到的结果。
2.MySql按周,按月,按日分组统计数据
select DATE_FORMAT(create_time,'%Y%u') weeks,count(caseid) count from tc_case group byweeks;select DATE_FORMAT(create_time,'%Y%m%d') days,count(caseid) count from tc_case group bydays;select DATE_FORMAT(create_time,'%Y%m') months,count(caseid) count from tc_case group by months;
DATE_FORMAT(date,format)
根据format字符串格式化date值。下列修饰符可以被用在format字符串中:
%M 月名字(January……December)
%W 星期名字(Sunday……Saturday)
%D 有英语前缀的月份的日期(1st, 2nd, 3rd, 等等。)
%Y 年, 数字, 4 位
%y 年, 数字, 2 位
%a 缩写的星期名字(Sun……Sat)
%d 月份中的天数, 数字(00……31)
%e 月份中的天数, 数字(0……31)
%m 月, 数字(01……12)
%c 月, 数字(1……12)
%b 缩写的月份名字(Jan……Dec)
%j 一年中的天数(001……366)
%H 小时(00……23)
%k 小时(0……23)
%h 小时(01……12)
%I 小时(01……12)
%l 小时(1……12)
%i 分钟, 数字(00……59)
%r 时间,12 小时(hh:mm:ss [AP]M)
%T 时间,24 小时(hh:mm:ss)
%S 秒(00……59)
%s 秒(00……59)
%p AM或PM
%w 一个星期中的天数(0=Sunday ……6=Saturday )
%U 星期(0……52), 这里星期天是星期的第一天
%u 星期(0……52), 这里星期一是星期的第一天
%% 一个文字“%”。
3.将数据库拷贝到一个数据库中:
mysqldump sourcedb -u -p | mysql destdb -u -p
4. 查看数据库表占的空间大小
SELECT t.TABLE_SCHEMA,
t.TABLE_NAME,
t.TABLE_ROWS,
t.DATA_LENGTH,
t.INDEX_LENGTH,
concat(round(t.DATA_FREE / 1024 / 1024, 2), 'M') AS datafree
FROM information_schema.tables t
WHERE t.TABLE_SCHEMA = 'testdb' and t.table_name='orders'
select concat(round(sum(data_length/1024/1024/1024),2),'G') as data FROM information_schema.tables where table_schema='testdb' ;
5.创建数据库
CREATE DATABASE `test` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
6.mysql慢日志查询
show variables like '%slow_query_log%';
show variables like 'long_query_time';
show variables like '%log_output%';
show global status like '%slow_queries%';
mysql慢查询:https://www.cnblogs.com/1021lynn/p/5328495.html
7. 查看binlog相关的设置
show variables like 'log_%';
8.查看MySql数据库物理文件存放位置
show global variables like "%datadir%";
9.怎样把mysql中一个数据库的表复制到另一个数据库中的表
CREATE TABLE mytbl_new LIKE production.mytbl;
INSERT mytbl_new SELECT * FROM production.mytbl;
第一个命令是创建新的数据表 mytbl_new ,并复制 mytbl 的数据表结构。
第二个命令是讲数据表 mytbl 中的数据复制到新表 mytbl_new 。
注:production.mytbl是指定要复制表的数据库名称为 production 。它是可选的。
假如没有production. ,MySQL数据库将会假设mytbl在当前操作的数据库。
10.查看连接数
show variables like 'max_user_connections';
show variables like 'max_connections';
show processlist ;
show full processlist;
grant usage on *.* to root@'%' with max_user_connections 10000;
mysql 好用_mysql 好用的sql语句相关推荐
- mysql 存储过程 转义_mysql存储过程中的 sql语句符号问题
展开全部 不要用斜杠 我看看我这个.没问题PROCEDURE Pro_SelectBidUnit_NOWTIME_ALL(IN P_ID VARCHAR(64), IN P_IFID ...
- mysql批量删除多条记录的sql语句_mysql批量删除sql语句
30种mysql优化sql语句查询的方法_计算机软件及应用_IT/计算机_专业资... 简要介绍基础语句: 1.说明:创建数据库 CREATE DATABASE database-name 2.说明: ...
- MySQL入门学习的第一节(SQL语句)
MySQL入门学习的第一节(SQL语句) SQL语句
- 【MySQL】全国省市县三级联动SQL语句—区县SQL(三)
目录 ->区县信息表数据 [MySQL]全国省市县三级联动SQL语句-建表和省份SQL(一)_路遥叶子的博客-CSDN博客全国省市县三级联动SQL语句-建表和省份SQL(一)https://bl ...
- 【MySQL】全国省市县三级联动SQL语句—城市SQL(二)
目录 -- >城市信息表数据 [MySQL]全国省市县三级联动SQL语句-建表和省份SQL(一)全国省市县三级联动SQL语句-建表和省份SQL(一)https://blog.csdn.net/z ...
- JavaWEB01:MySQL基础——数据库相关概念、MySQL安装和配置、基础的SQL语句
JavaWEB01:MySQL基础--数据库相关概念.MySQL安装和配置.基本的SQL语句 JavaWEB02:MySQL高级--约束.数据库设计.多表查询.事务 JavaWEB03:JDBC Ja ...
- MySQL中特别实用的几种SQL语句
MySQL中特别实用的几种SQL语句 文章目录 MySQL中特别实用的几种SQL语句 1. 插入或替换 2. 插入或更新 3. 插入或忽略 4. 指定数据快照或备份 5. 写入查询结果集 6. 强制使 ...
- Mysql学习笔记(基础)基础sql语句详细记录
数据库学习(基础) // 个人网课学习记录,如果有违规等问题,请联系我删除~ mysql下载安装( 解压版安装配置 下载版安装配置 ) 需求分析:使用cmd命令来创建一个数据库,并对数据库中得一张分类 ...
- 查询mysql所有对象_Mysql查看数据库对象(SQL命令总结)
标签:Mysql查看数据库对象(SQL命令总结) 数据的对象包括表,视图,触发器,等等(查看统计信息的必须进入information_schema 数据库) 举例查看表相关的信息,步骤如下 1.使用i ...
最新文章
- SQL SERVER DBCC命令解释
- pip Can't connect to HTTPS URL because the SSL module is not available
- 获取网络时间,在不同时间触发事件
- python中import问题
- 视觉SLAM笔记(19) 相似变换群与李代数
- Idea查看文件结构,类似Eclipse中Ctrl+O
- P1117 [NOI2016]优秀的拆分
- 软件工程——HelloWorld
- diff git 指定时间_【GIT】从指定分支两个Tag中获取差异文件,进行代码的增量更新...
- 沫沫金::struts下载文档[解决方案]
- Wiki系列(一):Wiki系统选择
- Facebook主页如何一键邀请加粉
- 程序的依赖和引用是什么?
- 服务器中修改数据库配置,服务器修改数据库配置未生效
- 将秒数转换为时分秒的c语言程序,秒数换算(c语言输入秒转化为时分秒)
- Activity启动过程源码流程梳理和解读
- 原创|对接三方服务商回调鉴权的程序代码设计
- 目标检测中的mAP和AP计算原理
- layui tree支持搜索
- LeetCode 695. 岛屿的最大面积【c++/java详细题解】
热门文章
- BSidesSF 2019 部分writeup
- echarts 显示地市
- 基于nodejs+vue的社区医院管理服务系统
- 4个最佳项目创意的代码片段和示例,旨在为Python和机器学习构建出色的简历!...
- Kinect for Windows SDK v2.0 开发笔记 (十) 高清面部帧(1) FACS 介绍
- 4.Spark 学习成果转化—机器学习—使用Spark ML的线性回归来预测房屋价格 (线性回归问题)
- mysql 主键 null_当主键碰到NULL
- python入门(@property,@*.setter)
- 【网络】无线路由器连接到移动网关,无线路由器上不了网
- Modbus网关的 四种类型