MySQL是一個開源免費的關系型數據庫管理系統,被廣泛應用于網站的數據存儲和管理。本文將介紹如何創建一個圖書表并添加數據,讓大家能夠更好地理解MySQL的使用方法。
//創建圖書表book CREATE TABLE book( id INT(11) UNSIGNED AUTO_INCREMENT PRIMARY KEY, title VARCHAR(255) NOT NULL, author VARCHAR(100) NOT NULL, price DECIMAL(10,2) NOT NULL, publish_date DATE NOT NULL ); //向表中添加數據 INSERT INTO book(title,author,price,publish_date) VALUES('Java編程思想','Bruce Eckel',89.50,'2016-01-01'); INSERT INTO book(title,author,price,publish_date) VALUES('Python編程從入門到實踐','Eric Matthes',59.00,'2017-03-01'); INSERT INTO book(title,author,price,publish_date) VALUES('JavaScript高級程序設計','Nicholas C. Zakas',69.00,'2018-05-01');
以上代碼創建了一個名為book的表格,該表格包括五個列,分別是:
- id:主鍵,自增長的整數類型。
- title:圖書名稱,不可為空的字符串類型。
- author:作者名稱,不可為空的字符串類型。
- price:價格,要求精確到小數點后兩位的十進制數類型。
- publish_date:出版日期,不可為空的日期類型。
接下來使用INSERT INTO命令向該表中添加了三條記錄,分別是:
- Java編程思想,作者為Bruce Eckel,價格為89.50元,出版日期為2016年1月1日;
- Python編程從入門到實踐,作者為Eric Matthes,價格為59.00元,出版日期為2017年3月1日;
- JavaScript高級程序設計,作者為Nicholas C. Zakas,價格為69.00元,出版日期為2018年5月1日。