我在phpMyAdmin中创建了一个存储过程

CREATE PROCEDURE Sample()
SELECT * FROM feedback

我在哪里可以查看此过程?如果在phpMyAdmin中不可能,那么哪些好的程序具有写入、存储和查看存储过程、表等功能?

推荐答案

View stored procedures in phpmyadmin:

查询:

SELECT routine_definition
FROM information_schema.routines
WHERE 
routine_name = 'procedure_name' AND routine_schema = 'databasename';

以下是如何在phpmyadmin到达那里.

phpmyadmin screenshot

100选项在phpmyadmin中可用.在至少有一个存储过程之前,该链接在PHPmyadmin中不可见.查看上图,然后单击structure选项卡下的100链接.

Mysql相关问答推荐

mysql使用LIKE查找二进制字段有问题

MySQL在使用SELECT*时不使用索引

用于搜索从各种表中获得的结果的查询

用于将具有多个状态更改日期列的单行转换为具有状态和时间戳的多行的SQL查询

递归查询意外地为一个字段返回空值

计算男生的人数和女生的人数.学生是有入学记录的人

Mysql - Select 匹配某些条件的两条记录之间经过的最大天数

如何创建一个列,该列在另一个表中具有值的计数?

多列分组并进行求和

Mysql 查询返回未定义的 node.js

如果其中一个表为空,则 mysql 中的查询会给出 0 个结果

优化解析 5000 万行 MySQL 表的请求

访问 nodejs、mysql 和 json 中的嵌套对象数组

进行 MySQL COUNT 查询

MySQL 如何处理并发插入?

是否可以在内部连接期间重命名连接列?

MySQL INSERT IF(自定义 if 语句)

在另一个 where 语句(子查询?)中使用一个 sql 查询的结果

NodeJS/mySQL - ER_ACCESS_DENIED_ERROR 用户'root'@'localhost'的访问被拒绝(使用密码:是)

如何从命令行调用带有参数的mysql存储过程?