MySQL是一種關系型數據庫管理系統,廣泛應用于各種網站和應用程序中。在程序開發過程中,通常需要使用題庫來進行測試和評估,MySQL題庫是其中一種常用的實現方式。
CREATE DATABASE mytestdb; -- 創建用戶表 CREATE TABLE IF NOT EXISTS mytestdb.user ( id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(50) NOT NULL, age INT NOT NULL, email VARCHAR(50) NOT NULL, gender VARCHAR(10) NOT NULL ); -- 填充數據 INSERT INTO mytestdb.user (name, age, email, gender) VALUES ('Tom', 18, 'tom@email.com', 'Male'); INSERT INTO mytestdb.user (name, age, email, gender) VALUES ('Linda', 22, 'linda@email.com', 'Female'); -- 查詢數據 SELECT * FROM mytestdb.user; -- 更新數據 UPDATE mytestdb.user SET age = 20 WHERE id = 1; -- 刪除數據 DELETE FROM mytestdb.user WHERE id = 2;
以上代碼創建了一個名為mytestdb的數據庫,并在其中創建了一個用戶表。表中包含四個字段:id、name、age、email和gender。id字段為自動增長的主鍵,保證每條數據的唯一性。通過INSERT語句向表中插入了兩條數據,通過SELECT語句獲取了表中全部數據,通過UPDATE語句將id等于1的數據的age字段更新了為20,通過DELETE語句刪除了id等于2的數據。