#眉標=Open source小說連載
#副標=開放原始碼之軟體工程(6)
#大標=面對資料庫的再變動
#作者=文/Mark Ho
=========程式========
程式1
=========程式========
=========程式========
程式2
=========程式========
=========程式========
程式3
=========程式========
=========程式========
程式4
[hbm2ddl] Initializing c3p0 pool...
com.mchange.v2.c3p0.PoolBackedDataSource…
=========程式========
=========程式========
程式5
[hbm2ddl] drop table if exists news;
[hbm2ddl] drop table if exists category;
[hbm2ddl] create table news (
[hbm2ddl] news_id int(11),
…
=========程式========
=========程式========
程式6
=========程式========
=========程式========
程式7
=========程式========
=========程式========
程式8
=========程式========
=========程式========
SQL語法1
ALTER TABLE news
ADD INDEX xxx (news_category),
ADD CONSTRAINT xxx
FOREIGN KEY (news_category)
REFERENCES category (cat_id);
ALTER TABLE category
ADD INDEX xxx (parent_cat),
ADD CONSTRAINT FK XXX
FOREIGN KEY (parent_cat)
REFERENCES category (cat_id);
=========程式========