MySQL 是當(dāng)前最流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)之一,它可以用來保存和管理數(shù)據(jù)。在 MySQL 中,表是用來存儲數(shù)據(jù)的關(guān)鍵構(gòu)件之一。MySQL 中的表是由一個或多個數(shù)據(jù)行組成,每個數(shù)據(jù)行由一個或多個數(shù)據(jù)項組成。如何在 MySQL 中保存和管理數(shù)據(jù)庫表呢?讓我們來看看如下的步驟。
1. 創(chuàng)建數(shù)據(jù)庫
CREATE DATABASE mydatabase;
在這里,我們創(chuàng)建了一個名為 "mydatabase" 的數(shù)據(jù)庫,用來存儲 MySQL 中的表。
2. 創(chuàng)建表
CREATE TABLE students ( id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, name VARCHAR(30) NOT NULL, age INT(3) NOT NULL, address VARCHAR(50), email VARCHAR(50) NOT NULL );
在這里,我們創(chuàng)建了一個名為 "students" 的表,它有五列,分別是 id、name、age、address 和 email。其中 id 是主鍵,自動遞增,name 和 email 列不能為空,其他列可以為空。
3. 插入數(shù)據(jù)
INSERT INTO students (name, age, address, email) VALUES ('Tom', 18, 'Beijing', 'tom@gmail.com'), ('Mary', 20, 'Shanghai', 'mary@gmail.com'), ('Jack', 19, NULL, 'jack@gmail.com'), ('Lucy', 21, 'Guangzhou', 'lucy@gmail.com');
在這里,我們向表 "students" 中插入了四行數(shù)據(jù),分別是 Tom、Mary、Jack 和 Lucy。
4. 查詢數(shù)據(jù)
SELECT * FROM students;
在這里,我們查詢了表 "students" 中的所有數(shù)據(jù)。
5. 更新數(shù)據(jù)
UPDATE students SET email = 'jack@163.com' WHERE name = 'Jack';
在這里,我們將表 "students" 中名字為 Jack 的行的 email 列更新為 'jack@163.com'。
6. 刪除數(shù)據(jù)
DELETE FROM students WHERE id = 2;
在這里,我們刪除表 "students" 中 id 為 2 的行。
總之,MySQL 是一個非常強(qiáng)大和靈活的數(shù)據(jù)庫管理系統(tǒng),它可以幫助我們方便地保存和管理數(shù)據(jù)。如果我們需要更詳細(xì)的信息,可以參考 MySQL 官方文檔。