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