MySQL常用查询

数据库

1. 查询所有数据的大小: DATA_LENGTH: 数据大小 INDEX_LENGTH: 索引大小

SELECT concat(round(sum(DATA_LENGTH+INDEX_LENGTH)/1024/1024,2),‘MB‘) as data FROM information_schema.TABLES\G

2. 查看指定数据库的大小,比如查看数据库zabbix的大小:

SELECT concat(round(sum(DATA_LENGTH+INDEX_LENGTH)/1024/1024,2),‘MB‘) as data FROM information_schema.TABLES where TABLE_SCHEMA=‘zabbix‘\G

  

3. 查看指定数据库的某个表的大小,比如查看数据库zabbix中history表的大小

SELECT concat(round(sum(DATA_LENGTH+INDEX_LENGTH)/1024/1024,2),‘MB‘) as data FROM information_schema.TABLES where TABLE_SCHEMA=‘zabbix‘ AND TABLE_NAME=‘history_uint‘\G

  

4. 查看指定表相关所有信息

select * from information_schema.TABLES where TABLE_SCHEMA=‘zabbix‘ AND TABLE_NAME=‘history‘\G

1. 查询第一行记录:

select * from table limit 1;

2. 查询前n行记录

select * from table limit 10;

或者

select * from table limit 0,10;

  

时间: 2024-10-27 07:10:30

MySQL常用查询的相关文章

23个MySQL常用查询语句

一查询数值型数据: SELECT * FROM tb_name WHERE sum > 100; 查询谓词:>,=,<,<>,!=,!>,!<,=>,=< 二查询字符串 SELECT * FROM tb_stu  WHERE sname  =  '小刘' SELECT * FROM tb_stu  WHERE sname like '刘%' SELECT * FROM tb_stu  WHERE sname like '%程序员' SELECT * F

MySQL常用查询操作

下面是常用mysql数据库查询总结: 显示一个数据表的所有数据. mysql> SELECT * FROM [table name]; 返回指定数据表的各列信息. mysql> show columns from [table name]; 使用值"blog"过滤显示选定的某些行. mysql> SELECT * FROM [table name] WHERE user = "blog"; 显示所有包含name为"Bob"和ph

mysql 常用查询(一)

-- 1:case when --SELECT     CASE     WHEN (admin_id IS NULL) THEN '无创建人'    WHEN (admin_id = 0) THEN '管理员'    ELSE admin_id     END AS admin_idFROM hsb_investor-- 2:if else 是不能在select 语句中使用的.只能用来控制sql程序的流程.像你这种情况只能用case的.或者采用以下的方式SELECT IF(admin_id=0

MySQL常用查询语句汇总(不定时更新.......)

在这篇文章中我会通过一些例子来介绍日常编程中常用的SQL语句 目录: ## 1.数据库的建立 ## 2.常用查询 ## 1.数据库的建立 实例将ER图的形式给出: 由此转换的4个关系模式:                    注:下划线为直线为主键,下划线为红色虚线为外键 由此可以建立如下数据库: C: S: SC: T: 数据库的具体建立脚本请查看  我的github ## 2.常用查询 查询年龄最小的四个人(按年龄从小到大排序,如果年龄相同,按姓名顺序排序) SELECT * FROM s

MySQL常用查询语句(23个)

一查询数值型数据: SELECT * FROM tb_name WHERE sum > 100; 查询谓词:>,=,<,<>,!=,!>,!<,=>,=< 二查询字符串 SELECT * FROM tb_stu  WHERE sname  =  '小刘' SELECT * FROM tb_stu  WHERE sname like '刘%' SELECT * FROM tb_stu  WHERE sname like '%程序员' SELECT * F

mysql常用查询语句

基本语句 1.mysql   -u   root   -p                            数据库连接 2.create   databases  数据库名             创建数据库 3.drop   database   数据库名                 删除数据库 查询语句 4.SELECT * FROM 表名称                    查询表中所有数据 5.SELECT idcard,name FROM student        

mysql 常用查询

1.unix时间戳的使用 unix_timesamp.from_unixtime 函数 和 datatime_format函数. // 从datetime 类型取做整形 unixtime时间戳; select unix_timestamp( datetime ) from examplestables; // 从整形转换成datetime类型,时间格式 select from_unixtime( datetime ) from exampletables; // 对unix 时间戳自定义时间段分

收藏 23个MySQL常用查询语句

一查询数值型数据: SELECT * FROM tb_name WHERE sum > 100; 查询谓词:>,=,<,<>,!=,!>,!<,>=,<= 二查询字符串 SELECT * FROM tb_stu  WHERE sname  =  '小刘' SELECT * FROM tb_stu  WHERE sname like '刘%' SELECT * FROM tb_stu  WHERE sname like '%程序员' SELECT * F

mysql常用查询命令

1.mysql登录命令 #mysql -h 192.168.1.1 -u root -p admin123    //(root默认密码为空),远程登录连接命令 #mysql -u root -p admin123   //本地登录命令 2.mysql退出命令 >exit 3.