mysql建立的视图和储存过程放在哪里了? 我回答放在系统表里。不知道对不对,请大牛指教。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 视图定义存在自己的库里存储过程定义在mysql.proc里面 在information_schema库里面都有各种schema对象的定义。视图都放在VIEWS表里面:SELECT * FROM `information_schema`.`VIEWS`;存储过程存储函数都存在ROUTINES表里面:SELECT * FROM `information_schema`.`ROUTINES`; mysql.proc只是存储过程的基本信息,比如type,schema信息等,没有具体的create详细内容,而这些详细内容都在information_schema.ROUTINES里面的。 回答系统表肯定对 关键是系统表是什么? 答案越模糊就越不会错。information_schema 只是数据视图,并不是真正的表。系统表都在MYSQL数据库下。 这段代码什么意思? 求教高手,myisam表记录被人恶意删除,myd文件还存在数据如何恢复 为什么 to_char()方法不存在 再问一个挺难的查询语句吧! MySql的事务回滚? MYSQL5.1安装问题 POSTGRESQL 什么时候可以解决这些关键问题? postgresql7.2.4 无法按装到 redhat9.0上 查询json字段,返回包含指定属性的json数据 mysql用户密码 load data infile方式数据无法正确导入的问题 求一个查询语句!!!
存储过程定义在mysql.proc里面
在information_schema库里面都有各种schema对象的定义。视图都放在VIEWS表里面:SELECT * FROM `information_schema`.`VIEWS`;存储过程存储函数都存在ROUTINES表里面:SELECT * FROM `information_schema`.`ROUTINES`;
mysql.proc只是存储过程的基本信息,比如type,schema信息等,没有具体的create详细内容,而这些详细内容都在information_schema.ROUTINES里面的。
information_schema 只是数据视图,并不是真正的表。系统表都在MYSQL数据库下。