1 ,show create procedure procedure_name; 2 ,show procedure status like ' procedure_name ' 3 1. 2. 3. 4,删除: drop procedure procedure_name; 1. 一些存储过程以及函数的例子 delimiter | 定义procedure create procedure p2_test1 (OUT para1 int) begin select sum(val) into para1 from test1; ...
# 显示存储过程信息(需要先创建存储过程) SHOW PROCEDURE STATUS [like_or_where] # 显示MySQL所支持的所有权限,及权限可操作的对象 SHOW PRIVILEGES # 显示系统中正在运行的所有进程,普通用户只能查看自己的进行信息 SHOW [FULL] PROCESSLIST # 显示当前会话执行语句资源使用情况 SHOW PROFILE [types] [FOR QUERY n...
SHOW PROCEDURE STATUS WHERE db = 'demo' SELECT * FROM mysql.proc WHERE db = 'demo' AND `type` = 'PROCEDURE' 1. 2. 3. 4. 5. 6. 1.2、查看存储过程创建细节 -- 查看存储过程的创建细节,以下两种都是可以的,查看的 -- SHOW CREATE PROCEDURE 数据库名称.存储过程名称 -- SHOW CREATE PROCEDURE...
show create procedure 存储过程名称; 13.查看函数的内容. 1 show create function func_name; ... 由于这几个show指令的参数太多,这里单独进行解析. 使用show status 查看MySQL服务器状态信息. 有些时候我们需要了解MySQL的服务器状态信息,譬如当前MySQL启动后的运行时间,当前MySQL的客户端会话连接数,当前MySQL服务器...
13.7.7.27 SHOW PROCEDURE CODE ステートメント SHOW PROCEDURE CODE proc_name このステートメントは、デバッグサポート付きで構築されたサーバーでのみ使用可能な MySQL 拡張です。 これは、指定されたストアドプロシージャーの内部実装の表現を表示します。 同様のステートメントである SHOW ...
今天上班例行的查看了下服务器的运行状况,发现服务器特卡,是mysqld这个进程占用CPU到了99%导致的。 比较好奇是那个程序在使用mysql导致cpu这么高的,通过show processlist命令查看了当前正在执行的sql语句,从而定位到了对应的程序,发现代码中有一个死循环在不停的查询导致cpu占用99%,原因找到了问题就好解决了。
mysql>DELIMITER//mysql>CREATEPROCEDUREp1()BEGINDECLAREfantaINTDEFAULT55;DROPTABLEt2;LOOPINSERTINTOt3VALUES(fanta);ENDLOOP;END//Query OK, 0 rows affected (0.01 sec)mysql>SHOWPROCEDURECODEp1//+---+---+|Pos|Instruction|+---+---+|0|set fanta@0 55||1|stmt 9 "DROP TABLE t2"||2|stmt 5...
show procedure status show function status show triggers //注意,没有status 语法: CREATE PROCEDURE sp_name ([IN |OUT |INOUT] param type,...) begin routine_body end CREATE FUNCTION sp_name (para,...) RETURNS type begin routing_body end mysql5支持的存储过程语句 声明描述 CREATE PROCEDURE建立...
authenticated successfully.Opening tables, Opening table The thread is trying to open a table. This is should be very fast procedure, unless something prevents opening. For example, an ALTER TABLE or a LOCK TABLE statement can prevent opening a table until the statement is finished.preparing This...
TION Create Procedure: CREATE DEFINER=`root`@`localhost` PROCEDURE `p1`() begin end character_set_client: utf8 collation_connection: utf8_general_ci Database Collation: utf8_general_ci 1 row in set (0.09 sec) mysql> show create function f1\G *** 1. row *** Function: f1 sql_mode: ...