MySQL上機操作題答案:
1. 創建一個名為“test_db”的數據庫:
CREATE DATABASE test_db;
2. 在“test_db”數據庫中創建一個名為“users”的表,其包含以下列:
CREATE TABLE users (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(50),
email VARCHAR(100) UNIQUE,
password VARCHAR(32),
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
3. 向“users”表中插入一些數據:
INSERT INTO users (name, email, password) VALUES
('Alice', 'alice@example.com', '123456'),
('Bob', 'bob@example.com', 'abcdef'),
('Carly', 'carly@example.com', 'qwerty');
4. 查詢“users”表中的所有數據:
SELECT * FROM users;
5. 查詢擁有郵箱“alice@example.com”的用戶信息:
SELECT * FROM users WHERE email = 'alice@example.com';
6. 更新“Bob”用戶的郵箱為“bob@gmail.com”:
UPDATE users SET email = 'bob@gmail.com' WHERE name = 'Bob';
7. 刪除擁有郵箱“carly@example.com”的用戶信息:
DELETE FROM users WHERE email = 'carly@example.com';