【正文】
2. 問題:在定義存儲過程中,遇到第一個‘;’便結(jié)束了語句,但實際上語句還沒有結(jié)束。3. 創(chuàng)建一個student復(fù)制表Mysql語句: create table student1 select * from student。上面結(jié)果顯示:成功驗證了完成性約束。3. 到此,我們已經(jīng)重新添加了各表的主鍵,接下來我們?yōu)镾C表添加外鍵。(6) 定義觸發(fā)器,當(dāng)向?qū)W生表插入新的一條記錄時,將所有學(xué)生出生日期加1;并對其進行測試。show create table course。Mysql語句:drop table student。2. 賦予新用戶auser對student表的select和update權(quán)限Mysql語句:grant select,update on to ‘a(chǎn)user’’localhost’。解決:語句使用錯誤,在賦予權(quán)限時必須制定host是什么,要寫明‘user’‘host’; 收獲經(jīng)過本次實驗,首先讓我對完整性約束有了更深的了解。3. 登錄新創(chuàng)建的auser用戶,進行與root用戶相同的操作。Mysql語句(查詢學(xué)號為30203的學(xué)生選課情況):call search_sc_sno(‘30203’) 定義觸發(fā)器,當(dāng)向?qū)W生表插入新的一條記錄時,將所有學(xué)生出生日期加1;并對其進行測試1. 定義觸發(fā)器,當(dāng)向?qū)W生表插入新記錄時,將所有學(xué)生出生日期+1;Mysql語句:create trigger add1_bdate before insert on student for each rowbegin update student set bdate=date_add(bdate,interval 1 day)。Mysql語句(添加一個新的學(xué)號為30203的學(xué)生):insert into student value(‘30203’,’茹興康’,’男’,’19970707 00:00:00’,’計算機’,’3174’)。alter table course drop primary key。Mysql語句(刪除主鍵):alter table student d