實驗目的
本次實驗旨在通過學習MySQL數(shù)據(jù)庫的建庫,讓學生了解數(shù)據(jù)庫的創(chuàng)建過程及其相關操作。通過實踐,在實際操作中掌握數(shù)據(jù)庫表格的創(chuàng)建方法,以及掌握如何使用MySQL Workbench等專業(yè)工具完成數(shù)據(jù)庫管理。
步驟一:創(chuàng)建數(shù)據(jù)庫
首先,在MySQL Workbench中打開一個新的Query Tab,輸入以下SQL語句,即可創(chuàng)建一個名為mydatabase的數(shù)據(jù)庫。
CREATE DATABASE mydatabase;
步驟二:使用數(shù)據(jù)庫
接下來需要使用剛才創(chuàng)建的數(shù)據(jù)庫。輸入以下命令即可進入mydatabase數(shù)據(jù)庫。
USE mydatabase;
步驟三:創(chuàng)建數(shù)據(jù)表
進入數(shù)據(jù)庫后就可以創(chuàng)建數(shù)據(jù)表了。輸入以下命令即可創(chuàng)建一個名為student的數(shù)據(jù)表。
CREATE TABLE student (id INT NOT NULL AUTO_INCREMENT, name VARCHAR(20) NOT NULL, age INT NOT NULL, sex CHAR(1) NOT NULL, PRIMARY KEY (id));
以上命令中,我們創(chuàng)建了一個名為student的數(shù)據(jù)表,它包含了四個字段:id、name、age、sex。其中,“INT NOT NULL AUTO_INCREMENT”表示id為自增數(shù)字類型,name、age、sex分別表示學生姓名、年齡、性別。通過“PRIMARY KEY (id)”指定id作為主鍵,以此保證數(shù)據(jù)的唯一性。
步驟四:查看數(shù)據(jù)表結構
輸入以下命令即可查看新建的student表結構:
DESC student;
步驟五:結束實驗
通過以上步驟,我們成功建立了MySQL數(shù)據(jù)庫,并創(chuàng)建了一個名為student的數(shù)據(jù)表。這一過程中,我們了解了MySQL數(shù)據(jù)庫的建庫操作及其相關命令,同時也為以后的學習奠定了基礎。