🌟 前言
在数据库管理中,熟练掌握SQL语句是每位开发者的基本功。本文将通过清晰的分类和示例,帮助大家快速掌握MySQL数据库的创建与管理技巧。
✨ 一、数据库创建与选择
首先,我们需要创建一个数据库。例如:`CREATE DATABASE mydb CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;`。接着使用 `USE mydb;` 切换到该数据库。
🔍 二、表结构设计
创建表时,需定义字段类型和约束。例如:
```sql
CREATE TABLE users (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(50) NOT NULL,
age TINYINT UNSIGNED DEFAULT 18
);
```
🔧 三、数据操作
插入数据:`INSERT INTO users(name, age) VALUES('Alice', 25);`
查询数据:`SELECT FROM users WHERE age > 20;`
更新数据:`UPDATE users SET age = 26 WHERE name = 'Alice';`
删除数据:`DELETE FROM users WHERE id = 1;`
🎯 四、索引与优化
为提高查询效率,可添加索引:`CREATE INDEX idx_name ON users(name);`
📚 总结
以上是MySQL基础操作的简要总结,希望能助你事半功倍!💪