Mysql 8.0.15以上版本查询不了 mysql.proc表了,求解决办法!

mysql 查询存储过程

使用该语句能查出存储过程所有数据

select name,CONVERT(param_list USING utf8mb4) as params ,CONVERT(body USING utf8mb4) as body from proc;

但是到Mysql 8.0.15 版本 mysql数据库的proc表没有了

查询

SELECT * FROM information_schema.Routines WHERE ROUTINE_TYPE='PROCEDURE' AND ROUTINE_SCHEMA = 'db'

这个语句查询没有入参出参 IN 和 OUT

所以有什么办法可以查询定义存储过程的所有参数的方法吗?

入参

img

select * from information_schema.parameters 这句话可以查到入参和出参

这篇文章讲的很详细,请看:【MySQL】关于MySQL 8.0后,mysql库中没有proc表