MySQL 是一款流行的开源关系型数据库管理系统,广泛应用于 Web 应用开发中。以下是快速上手的指南:
🛠️ 安装与配置
- 下载 MySQL
访问 MySQL 官方下载页面 获取适合操作系统的安装包。 - 安装步骤
- 解压文件并运行安装向导
- 设置 root 用户密码(建议使用强密码)
- 启动服务并验证是否安装成功
- 初始化数据库
使用mysql -u root -p
命令进入命令行工具,执行CREATE DATABASE test_db;
创建测试数据库。
📌 基础 SQL 语法
- SELECT 查询
SELECT * FROM users WHERE age > 18;
- INSERT 插入数据
INSERT INTO employees (name, department) VALUES ('张三', '技术部');
- UPDATE 修改记录
UPDATE products SET price = 99.99 WHERE product_id = 1001;
- DELETE 删除数据
DELETE FROM orders WHERE order_date < '2023-01-01';
📁 数据库操作示例
- 创建表:
CREATE TABLE students ( id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(50), score DECIMAL(5,2) );
- 查询数据:
SELECT name, score FROM students ORDER BY score DESC;
- 索引优化:
CREATE INDEX idx_score ON students(score);
📖 进阶学习建议
- 推荐阅读 MySQL 官方文档 了解高级功能
- 实践项目:尝试用 MySQL Workbench 设计数据库模型
- 学习资源:
🧠 小贴士
- 使用
EXPLAIN
分析查询执行计划(💡 提高性能的关键) - 定期备份数据库:
mysqldump -u root -p test_db > backup.sql
- 安全设置:禁用远程 root 登录,限制用户权限
如需进一步了解 MySQL 的安装配置,请访问 MySQL 安装指南。