mysql建立的视图跟储存过程放在哪里了

mysql建立的视图跟储存过程放在哪里了

mysql建立的视图和储存过程放在哪里了?

我回答放在系统表里。

不知道对不对,请大牛指教。



视图定义存在自己的库里

存储过程定义在mysql.proc里面




引用视图定义存在自己的库里

存储过程定义在mysql.proc里面




探讨

我回答放在系统表里。

不知道对不对,请大牛指教。



回答系统表肯定对 关键是系统表是什么? 答案越模糊就越不会错。

information_schema 只是数据视图,并不是真正的表。系统表都在MYSQL数据库下。 

引用

mysql> select * from proc G

*************************** 1. row ***************************

db: csdn

name: testdata

type: PROCEDURE

specific_name: testdata

language: SQL

sql_data_access: CONTAINS_SQL

is_deterministic: NO

security_type: DEFINER

param_list:

returns:

body: begin

declare i int;

set i = 0;

while i <5000000

do

insert into tb_myisam(name) values(ceil(rand()*100));

set i = i + 1;

end while;

end

definer: root@localhost

created: 2011-09-04 23:37:47

modified: 2011-09-04 23:37:47

sql_mode:

comment:

character_set_client: latin1

collation_connection: latin1_swedish_ci

db_collation: latin1_swedish_ci

body_utf8: begin

declare i int;

set i = 0;

while i <5000000

do

insert into tb_myisam(name) values(ceil(rand()*100));

set i = i + 1;

end while;

end

1 row in set (0.00 sec)

mysql>

mysql建立的视图跟储存过程放在哪里了

相关文章:

你感兴趣的文章:

标签云: