1、建立一個表,名字爲hellotest,裏面有3個字段,username userid password,類型分別爲20西文字符,整型、20西文字符。
userid是主鍵。寫出命令行中這個操作的語句。
答案:create table hellotest (username varchar(20), userid int primary key, password varchar(20));
或:create table hellotest (username varchar(20), userid int, password varchar(20), PRIMARY KEY('userid'));
MySQL允許小寫輸入主鍵等語句的英文。對保留字大小寫不敏感。
2 、向這個數據表增加一個字段,userdesc,120個西文字符。
答案:ALTER TABLE hellotest ADD userdesc varchar(120);
3、將user字段改爲40個字符。
答案:ALTER TABLE hellotest MODIFY user varchar(40);
4 、將user改爲username。
答案:ALTER TABLE hellotest CHANGE user username varchar(40);
5、刪除表的userid字段,再添加userid,並把它作爲表的第一個字段。
答案:ALTER TABLE hellotest DROP userid;
ALTER TABLE hellotest ADD userid int FIRST;
(這裏由於沒有寫userid的類型,有人會忘記)
6、目前表中各個字段的排序是:
答案:userid username password userdesc