检查当前实例是否有外键/视图/触发器/事件等 ## 检查非系统数据库外视图 SELECT * FROM information_schema.views WHERE TABLE_SCHEMA NOT IN('information_schema','sys','performance_schema' ...
分类:
数据库 时间:
2020-06-29 20:16:42
阅读次数:
92
根据库名获取所有表的信息 SELECT * FROM information_schema.`TABLES` WHERE TABLE_SCHEMA = 'erp'; 根据库名获取所有表名称和表说明 SELECT TABLE_NAME, TABLE_COMMENT FROM information_s ...
分类:
数据库 时间:
2020-06-28 18:58:56
阅读次数:
61
MySQL 查询所有存储过程视图 等等 INFORMATION_SCHEMA.TABLES INFORMATION_SCHEMA.TABLES是MySQL自带的(被视作)一个信息数据库,保存着MySQL服务器所维护的其他数据库的信息。INFORMATION_SCHEMA.TABLES其中有数个只读表 ...
分类:
数据库 时间:
2020-06-27 00:25:56
阅读次数:
90
SELECT CONCAT('DROP TABLE ', table_name,';') FROM information_schema.`TABLES` WHERE table_schema='dykj_jyx'; -- dykj_jyx 为数据库名称 ...
分类:
数据库 时间:
2020-06-25 10:01:24
阅读次数:
42
显示(查询)所有的数据库 MySQL查询: show databases PostgreSQL查询: select * from pg_database 查询当前数据库中所有的表信息 like后可写入模糊匹配的表名称 MySQL查询: SELECT table_name tableName, ENG ...
分类:
数据库 时间:
2020-06-24 16:02:21
阅读次数:
63
1.MySQL 和 SQLserver 数据库:查看表结构:select * from information_schema.columns where table_name='表名' 修改字段长度:ALTER TABLE 表名 ALTER COLUMN 字段名 字段类型(字段长度) Oracle ...
分类:
其他好文 时间:
2020-06-23 19:20:34
阅读次数:
198
新建查询 获取所有的连接进程的id SELECT CONCAT("kill ", id, ";") from information_schema.PROCESSLIST 点击字段名,全部复制 粘贴到脚本中运行 ...
分类:
数据库 时间:
2020-06-22 15:41:40
阅读次数:
70
排查问题时,需要查看正在执行的SQL,可以用如下两种方式进行查看。 1: 使用show processlist,但是有个弊端,就是只能查看正在执行的sql语句,对应历史记录,查看不到。好处是不用设置,不会保存。 1 -- use information_schema; 2 -- show proce ...
分类:
数据库 时间:
2020-06-15 17:37:16
阅读次数:
204
知识点: 。select基本语法 。数学符号条件 。AND OR IN 。通配符 。排序 。SQL内置函数和计算 。子查询与连接查询 下载github的资源 git clone https://github.com/shiyanlou/SQL4.git 在msyql中加载数据(数据库名必须不存在,否 ...
分类:
数据库 时间:
2020-06-14 18:42:37
阅读次数:
77
1.数据库的创建 create database mysql_shiyanshi; 提示:sql语句不区分大小写,但为了严谨,语言中定义的保留字建议大写,变量名小写。 语言中定义的保留字不能当做变量名和存储过程名。 2.连接数据库 use mysql_shiyanshi; 3.查看表show tab ...
分类:
其他好文 时间:
2020-06-14 01:09:27
阅读次数:
65