常用mysql系统表及命令
常用系统表
查看当前数据库连接ip信息
– select * from information_schema.PROCESSLIST
当前mysql实例中所有数据库的信息
– select * from information_schema.SCHEMATA
数据库中的表信息
– select * from information_schema.TABLES
当前数据库中的列信息
– select * from information_schema.COLUMNS
数据库中的索引信息
– select * from information_schema.STATISTICS
用户权限
– select * from information_schema.USER_PRIVILEGES
方案权限
– select * from information_schema.SCHEMA_PRIVILEGES
表权限
– select * from information_schema.TABLE_PRIVILEGES
列权限
– select * from information_schema.COLUMN_PRIVILEGES
字符集
– select * from information_schema.CHARACTER_SETS
字符集 对照信息
– select * from information_schema.COLLATIONS
存在约束的表信息
– select * from information_schema.TABLE_CONSTRAINTS
存在约束的列信息
– select * from information_schema.KEY_COLUMN_USAGE
数据库中的视图
– select * from information_schema.VIEWS
触发器信息
– select * from information_schema.TRIGGERS
常用命令
所有数据库名
– show DATABASES
所有表名
– show TABLES
abc数据库中的所有表名
– show tables from abc
所有表信息
– show table status
– show table status from abc
表信息
– desc information_schema.TABLES
某表的列信息
– show columns from information_schema.TABLES
某表的创建语句
– show create table test
某数据库的创建语句
– show create database abc
数据库的连接及操作信息
– show processlist
表状态 包括表
– show table status
某表的索引信息
– show index from information_schema.tables
系统变量名和值
– show variables
存储引擎信息
– show ENGINES
显示当前用户
– select user()
获取当前日期
– select now()
获取当前日期
– select dayofmonth(current_date)
– select month(current_date)
– select year(current_date)
常用mysql系统表及命令的更多相关文章
- mysql系统表加trigger和对特定的库禁用 DDL 语句
给 mysql 系统表加上 trigger 1 Reply 默认情况下,mysql 是不能给系统表,例如 mysql.user 加上触发器的.会提示 ERROR 1465 (HY000): Trigg ...
- mysql查看表结构命令
mysql查看表结构命令 mysql查看表结构命令,如下: desc 表名;show columns from 表名;describe 表名;show create table 表名; use inf ...
- 查看MySQL数据库表的命令介绍
如果需要查看MySQL数据库中都有哪些MySQL数据库表,应该如何实现呢?下面就为您介绍查看MySQL数据库表的命令,供您参考. 进入MySQL Command line client下查看当前使用的 ...
- mysql 系统表的作用
mysql 的系统表记录了所有数据库表(包括视图的定义语句)的字段列,顺序,类型等等,知道这些的话可以做些抽取模板淫荡的操作吧 嘿嘿 public void shuaxinglb() { try { ...
- oracle 常用的系统表查询
(转自:http://blog.csdn.net/marshalchen/article/details/6552103) select * from user_tab_cols where colu ...
- MySQL系统表的利用姿势(浅探)
MySQL数据库文件读写 权限要求: 具备读写权限并且目标文件为可读内容 目标内容具有完整路径且目录可访问 目标内容是否具备文件读写操作权限 查看是否有文件读写权限 show variables li ...
- mysql系统库INFORMATION_SCHEMA,MySQL,TEST,mysql系统表的作用
本文简要说明了MySQL数据库安装好后自带的INFORMATION_SCHEMA,MySQL,TEST三个数据库的用途. 第一个数据库INFORMATION_SCHEMA: 提供了访问数据库元数据的方 ...
- 读书笔记--SQL必知必会--常用MySQL(MariaDB)命令
DBMS信息 显示DBMS的版本 select version(); 显示DBMS状态 status; 显示DBMS资源状态 show status; 显示DBMS支持的权限 show privile ...
- Oracle DBA常用的系统表
1.2 DBA常用的表1.2.1 dba_开头 dba_users数据库用户信息 dba_segments 表段信息 dba_extents 数据区信息 dba_ob ...
随机推荐
- vue-router 在项目中的使用
一.下载vue-router npm install vue-router --save 二.编码 1.在项目中新建文件夹 router/index.js /* * 路由对象模块 * */ impor ...
- 入职一个月后 对.net的感想
我本来应该找Java工程师的岗位的,因种种原因进入了.net开发工程师.然后,我进入了一扇新世界的大门. 1.语法不同,思想相同. 刚入职那几天,每天都好蒙,.net代码语法啥的都和Java不一样,a ...
- 【转】Git使用教程之BUG分支
1.bug分支 在开发中,会经常碰到bug问题,那么有了bug就需要修复,在Git中,分支是很强大的,每个bug都可以通过一个临时分支来修复,修复完成后,合并分支,然后将临时的分支删除掉. 比如我在开 ...
- 【设计模式】Factory
前言 这篇博客将包括两种设计模式,一种是工厂模式,一种是抽象工厂模式.不管是哪一种设计模式,本质上在解决的问题是对象创建的问题.工厂,可以是简简单单的一个函数,也可以是一个有具体实现的类,也可以是一个 ...
- Fundebug后端Node.js插件更新至0.2.0,支持监控Express慢请求
摘要: 性能问题也是BUG,也需要监控. Fundebug后端Node.js异常监控服务 Fundebug是专业的应用异常监控平台,我们Node.js插件fundebug-nodejs可以提供全方位的 ...
- jmeter中websocket接口测试
一.Websocket协议简介 Websocket是一个持久化的协议,相对于HTTP这种非持久的协议来说: HTTP协议: HTTP的生命周期通过 Request 来界定,也就是一个 Request ...
- flask flask_session,WTForms
一.Flask_session 本质上,就是是cookie 下的session存储在redis中,方便快速取得session from flask import Flask,session from ...
- 每天一套题打卡|河南省第七届ACM/ICPC
A 海岛争霸 题目:Q次询问,他想知道从岛屿A 到岛屿B 有没有行驶航线,若有的话,所经过的航线,危险程度最小可能是多少. 多源点最短路,用floyd 在松弛更新:g[i][k] < g[i][ ...
- 201871010133-赵永军《面向对象程序设计(java)》第十四周学习总结
201871010133-赵永军<面向对象程序设计(java)>第十四周学习总结 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ ...
- ETA:
Route-based models - Simple Additive Model- Data-driven Model Path-free models - MURAT Model Chun-Hs ...