實踐需求
(1)在mydb資料庫中建立一張電子雜志表格(subscribe)
(2)電子雜志訂閱表中要包含四個字段,分别為編号(id)、訂閱郵件的郵箱位址(email)
、使用者是否确認訂閱(status,使用數字表示,1表示已确認,0表示未确認)、郵箱确認的驗證碼(code)。
(3)為電子雜志訂閱表添加五條訂閱測試資料
編碼 | 郵箱位址 | 是否确認的狀态 | 郵箱确認碼 |
---|---|---|---|
1 | [email protected] | 1 | TRBXPO |
2 | [email protected] | 1 | LOICPE |
3 | [email protected] | JIXDAMI | |
4 | [email protected] | QKOLPH | |
5 | [email protected] | 1 | JSMWNL |
(4)檢視已經通過郵箱确認的電子雜志訂閱資訊
(5)将編号等于4的訂閱确認狀态設定為已确認
(6)删除編号等于5的電子雜志訂閱資訊
實作:
1.選擇資料庫
mysql>CREATE DATABASE mydb;
mysql>USE mydb;
2.建立電子雜志訂閱表
mysql> CREATE TABLE subscribe(id INT COMMENT'編号',email VARCHAR(60) COMMENT'郵箱訂閱的郵箱位址',status INT COMMENT'是否确認,0未确認,1确認',code VARCHAR(10) COMMENT'郵箱确認的驗證碼')DEFAULT CHARSET=utf8;
Query OK, 0 rows affected (0.17 sec)
3.操作電子雜志表的資料
(1)添加資料
mysql>INSERT INTO subscribe VALUES
(1,'[email protected]','1','TRBXPO'),
(2,'[email protected]','1','LOICPE'),
(3,'[email protected]','0','JIXDAMI'),
(4,'[email protected]','0','QKOLPH'),
(5,'[email protected]','1','JSMWNL);
(2)查詢資料
mysql> SELECT * FROM subscribe WHERE status=1;
(3)修改資料
mysql> UPDATE subscribe SET status=1 WHERE id=4;
(4)删除資料
mysql> DELETE FROM subscribe WHERE id=5;