MySQL基本命令 (二)

1. show procedure status like ‘存储过程名称‘ -- 查询存储过程的基本信息。

2. show create procedure 存储过程名称 -- 查询存储过程的具体定义

3. select * from information_schema.Routines where routine_name=‘存储过程名称‘ -- 也可以使用这条命令获取更详细的信息,因为所有函数和存储过程的信息都是存在Routines表里面的。

4. show triggers -- 查询数据库中所有的触发器信息。

5. select * from information_schema.triggers where trigger_name=‘触发器名称‘ -- 也可以使用这条命令获取更详细的信息,因为所有触发器的信息都是存在triggers表里面的。

6. select @@tx_isolation -- 查看数据库的隔离级别。

时间: 2024-10-24 16:32:15

MySQL基本命令 (二)的相关文章

MySQL基本命令脚本

MySQL基本命令脚本:  一.基本命令 1.启动服务: 说明:以管理员身份运行cmd 格式:net start 服务名称 示例:net start mysql57; 2.停止服务: 说明:以管理员身份运行cmd 格式:net stop 服务名称 示例:net stop mysql57; 3.连接数据库: 格式:mysql -u 用户名 -p 示例:mysql -u root -p; 输入密码(按照mysql时设置的) 4.退出登录(断开连接): quit;或exit; 5.查看版本(连接后可以

JAVA使用JDBC连接MySQL数据库 二(2)

本文是对 <JAVA使用JDBC连接MySQL数据库 二>的改进. 上节使用的是PreparedStatement来执行数据库语句,但是preparedStatement需要传递一个sql语句参数,才能创建.然而,DBHelper类只是起到打开和关闭数据库的作用,所以sql语句是要放到应用层部分的,而不是放到DBHelper类中. 而statment不需要传递一个sql语句参数,就能创建. 修改部分如下: public class DBHelper { String driver = &quo

Python开发【第十八篇】:MySQL(二)

Python开发[第十八篇]:MySQL(二) 视图 视图是一个虚拟表(非真实存在),其本质是[根据SQL语句获取动态的数据集,并为其命名],用户使用时只需使用[名称]即可获取结果集,并可以将其当作表来使用. SELECT * FROM ( SELECT nid, NAME FROM tb1 WHERE nid > 2 ) AS A WHERE A. NAME > 'alex'; 临时表搜索 1.创建视图 --格式:CREATE VIEW 视图名称 AS SQL语句 CREATE VIEW v

python/MySQL练习题(二)

python/MySQL练习题(二) 21.查询各科成绩前三名的记录:(不考虑成绩并列情况) 1 select score.sid,score.course_id,score.num,T.first_num,T.second_num from score left join 2 ( 3 select 4 sid, 5 (select num from score as s2 where s2.course_id = s1.course_id order by num desc limit 0,1

MySQL学习笔记_12_Linux下C++/C连接MySQL数据库(二) --返回数据的SQL

 Linux下C++/C连接MySQL数据库(二) --返回数据的SQL 引: 返回数据的SQL是指通过查询语句从数据库中取出满足条件的数据记录 从MySQL数据库值哦功能检索数据有4个步骤: 1)发出查询 2)检索数据 3)处理数据 4)整理所需要的数据 用mysql_query()发出查询,检索数据可以使用mysql_store_result()或mysql_use_result(),取决与怎样检索数据,接着是调用mysql_fetch_row()来处理数据,最后,还必须调用mysql_

Mysql 笔记二

Mysql 笔记二 Table of Contents 1. 前言 2. Master Thread 工作方式 2.1. 主循环(loop) 2.2. 后台循(backgroup loop) 2.3. 刷新循环(flush loop) 2.4. 暂停循环(suspend loop) 3. InnoDB关键特性 3.1. 插入缓冲(Insert Buffer) 3.2. 两次写(Double Write) 3.3. 自适应哈希索引(Adaptive Hash Index),默认开启 3.4. 异步

基本命令二

基本命令二 date.find.tar.zip.gzip.bzip2.xz date: date:查看系统时间 hwclock:查看硬件时间 date +%F:2017-04-11 date +%Y%m%d:20170411 date '+%F %T':2018-06-10 17:59:09 date +%s -d 20170411:表示2017-04-11距离1970-01-01 00:00:00有多少秒 设置时间:date -s +format # date -s "20150303 10:

MySQL基准测试(二)--方法

MySQL基准测试(二)--方法 目的: 方法不是越高级越好.而应该善于做减法.至简是一种智慧,首先要做的是收集MySQL的各状态数据.收集到了,不管各个时间段出现的问题,至少你手上有第一时间的状态数据,而不是凭空想象的去做剖析和分析问题. 数据模拟参考 仿真多线程插入和查询语句,可以参考Python模拟数据(MySQL数据库)文档 MySQL状态命令的解释 SHOW GLOBAL VARIABLES 查看目前的MySQL的各个参数变量值. SHOW GLOBAL STATUS 查看全局的MyS

读薄《高性能MySql》(二)Schem与数据优化

读薄<高性能MySql>(一)MySql基本知识 读薄<高性能MySql>(二)Schem与数据优化 选择更优的数据类型 当我们设计数据类型的时候应该选择最优的数据类型,因为好的数据类型会使数据库性能提升很多,特别是在使用 ORM 的时候要尤其消息,因为需求的复杂性,ORM 基本上没什么可能会生成最优的类型. 接下来介绍一些通用的数据类型结构. 更小的通常更好 一般情况下,应该尽量使用存储数据最小的数据单类型 尽量使用自带的数据类型 比如保存日期最好用 mysql 内有的日期类型而