close

1.查某個表有哪些Index

show index from table_name

2.從查表的建立語句知道有什麼fk

SHOW CREATE TABLE mytable;

3.查有什麼fk從information_shcema資料庫的表

3.1

select * from information_schema.KEY_COLUMN_USAGE where table_name='girl_criteria'

3.2

SELECT * FROM information_schema.REFERENTIAL_CONSTRAINTS

4.刪外鍵

alter table girl_criteria  drop FOREIGN key girl_criteria_ibfk_2

5.

增加外鍵

alter table girl_criteria add foreign key (girl_id) referens girl(id)   on delete cascade on update restrict

 

6.

on delete 

cascade 當父表刪row的時候  子表關聯的row會被刪

restrict 當row要被刪時 不允許

 

 

on update 

cascade 當父表更新row的時候(如id改成101)  子表關聯的row的xx_id會改

restrict 當父表要被改時 不允許

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 學習程式 的頭像
    學習程式

    程式學習日記,如果我幫助了你請讓我知道

    學習程式 發表在 痞客邦 留言(0) 人氣()