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语句相关推荐

  1. mysql 存储过程 转义_mysql存储过程中的 sql语句符号问题

    展开全部 不要用斜杠 我看看我这个.没问题PROCEDURE Pro_SelectBidUnit_NOWTIME_ALL(IN P_ID      VARCHAR(64), IN P_IFID     ...

  2. mysql批量删除多条记录的sql语句_mysql批量删除sql语句

    30种mysql优化sql语句查询的方法_计算机软件及应用_IT/计算机_专业资... 简要介绍基础语句: 1.说明:创建数据库 CREATE DATABASE database-name 2.说明: ...

  3. MySQL入门学习的第一节(SQL语句)

    MySQL入门学习的第一节(SQL语句) SQL语句

  4. 【MySQL】全国省市县三级联动SQL语句—区县SQL(三)

    目录 ->区县信息表数据 [MySQL]全国省市县三级联动SQL语句-建表和省份SQL(一)_路遥叶子的博客-CSDN博客全国省市县三级联动SQL语句-建表和省份SQL(一)https://bl ...

  5. 【MySQL】全国省市县三级联动SQL语句—城市SQL(二)

    目录 -- >城市信息表数据 [MySQL]全国省市县三级联动SQL语句-建表和省份SQL(一)全国省市县三级联动SQL语句-建表和省份SQL(一)https://blog.csdn.net/z ...

  6. JavaWEB01:MySQL基础——数据库相关概念、MySQL安装和配置、基础的SQL语句

    JavaWEB01:MySQL基础--数据库相关概念.MySQL安装和配置.基本的SQL语句 JavaWEB02:MySQL高级--约束.数据库设计.多表查询.事务 JavaWEB03:JDBC Ja ...

  7. MySQL中特别实用的几种SQL语句

    MySQL中特别实用的几种SQL语句 文章目录 MySQL中特别实用的几种SQL语句 1. 插入或替换 2. 插入或更新 3. 插入或忽略 4. 指定数据快照或备份 5. 写入查询结果集 6. 强制使 ...

  8. Mysql学习笔记(基础)基础sql语句详细记录

    数据库学习(基础) // 个人网课学习记录,如果有违规等问题,请联系我删除~ mysql下载安装( 解压版安装配置 下载版安装配置 ) 需求分析:使用cmd命令来创建一个数据库,并对数据库中得一张分类 ...

  9. 查询mysql所有对象_Mysql查看数据库对象(SQL命令总结)

    标签:Mysql查看数据库对象(SQL命令总结) 数据的对象包括表,视图,触发器,等等(查看统计信息的必须进入information_schema 数据库) 举例查看表相关的信息,步骤如下 1.使用i ...

最新文章

  1. SQL SERVER DBCC命令解释
  2. pip Can't connect to HTTPS URL because the SSL module is not available
  3. 获取网络时间,在不同时间触发事件
  4. python中import问题
  5. 视觉SLAM笔记(19) 相似变换群与李代数
  6. Idea查看文件结构,类似Eclipse中Ctrl+O
  7. P1117 [NOI2016]优秀的拆分
  8. 软件工程——HelloWorld
  9. diff git 指定时间_【GIT】从指定分支两个Tag中获取差异文件,进行代码的增量更新...
  10. 沫沫金::struts下载文档[解决方案]
  11. Wiki系列(一):Wiki系统选择
  12. Facebook主页如何一键邀请加粉
  13. 程序的依赖和引用是什么?
  14. 服务器中修改数据库配置,服务器修改数据库配置未生效
  15. 将秒数转换为时分秒的c语言程序,秒数换算(c语言输入秒转化为时分秒)
  16. Activity启动过程源码流程梳理和解读
  17. 原创|对接三方服务商回调鉴权的程序代码设计
  18. 目标检测中的mAP和AP计算原理
  19. layui tree支持搜索
  20. LeetCode 695. 岛屿的最大面积【c++/java详细题解】

热门文章

  1. BSidesSF 2019 部分writeup
  2. echarts 显示地市
  3. 基于nodejs+vue的社区医院管理服务系统
  4. 4个最佳项目创意的代码片段和示例,旨在为Python和机器学习构建出色的简历!...
  5. Kinect for Windows SDK v2.0 开发笔记 (十) 高清面部帧(1) FACS 介绍
  6. 4.Spark 学习成果转化—机器学习—使用Spark ML的线性回归来预测房屋价格 (线性回归问题)
  7. mysql 主键 null_当主键碰到NULL
  8. python入门(@property,@*.setter)
  9. 【网络】无线路由器连接到移动网关,无线路由器上不了网
  10. Modbus网关的 四种类型