MySQL是一款廣受歡迎的數(shù)據(jù)庫(kù)管理系統(tǒng),它可以輕松地管理各種數(shù)據(jù)。在本文中,我們將學(xué)習(xí)如何在MySQL中建立一個(gè)bookdb。
首先,我們需要打開(kāi)MySQL客戶(hù)端,并輸入以下命令來(lái)建立一個(gè)新的數(shù)據(jù)庫(kù):
CREATE DATABASE bookdb;
然后,我們需要切換到這個(gè)新建的數(shù)據(jù)庫(kù),并創(chuàng)建一個(gè)名為“books”的表格??梢允褂靡韵旅睿?/p>
USE bookdb; CREATE TABLE books ( id INT NOT NULL AUTO_INCREMENT, title VARCHAR(100) NOT NULL, author VARCHAR(100) NOT NULL, price DECIMAL(10,2) NOT NULL, PRIMARY KEY (id) );
這段代碼將創(chuàng)建一個(gè)具有以下四個(gè)列的books表格:
- id:整數(shù)類(lèi)型的自動(dòng)遞增ID,用作每本書(shū)的唯一標(biāo)識(shí)符。
- title:書(shū)的名稱(chēng),最大長(zhǎng)度為100個(gè)字符。
- author:書(shū)的作者,最大長(zhǎng)度為100個(gè)字符。
- price:書(shū)的價(jià)格,采用十進(jìn)制數(shù)格式,最多有10位數(shù),且保留兩位小數(shù)。
在完成這些操作后,我們可以使用以下命令將一些書(shū)籍添加到我們的新表格中:
INSERT INTO books (title, author, price) VALUES ('The Great Gatsby', 'F. Scott Fitzgerald', 12.99), ('To Kill a Mockingbird', 'Harper Lee', 10.99), ('1984', 'George Orwell', 8.50), ('Pride and Prejudice', 'Jane Austen', 9.99), ('The Catcher in the Rye', 'J.D. Salinger', 11.50);
這段代碼將在我們的books表格中插入五個(gè)記錄,每個(gè)記錄都包含書(shū)名、作者和價(jià)格等信息。
現(xiàn)在,我們可以使用SELECT語(yǔ)句來(lái)查詢(xún)我們的books表格。以下是一個(gè)例子:
SELECT * FROM books;
這段代碼將返回books表格中的所有記錄,包括每本書(shū)的id、title、author和price。
在本文中,我們學(xué)習(xí)了如何在MySQL中建立一個(gè)新的數(shù)據(jù)庫(kù),創(chuàng)建一個(gè)名為“books”的表格,并將一些書(shū)籍添加到其中。希望這個(gè)例子能夠幫助你更好地理解MySQL的基礎(chǔ)知識(shí)。