当室友还在峡谷团战、朋友圈刷满旅行九宫格时,你已经可以在这个五一悄悄蜕变为宿舍数据大神!MySQL作为全球最流行的开源数据库,不仅是阿里巴巴、腾讯等大厂的核心技术,更是你课程设计的神器、学科竞赛的核弹、实习简历的黄金筹码——从选课系统崩溃难题到实验室数据分析,从互联网+大赛到毕业设计论文,处处都有它的身影。本文用学长熬夜整理的保姆攻略,带你搞定Windows环境配置+Navicat可视化神操作,最后用"增删改查"四连招横扫实验报告!这个假期结束,你就是那个在教室后排淡定敲出:
SELECT 姓名 FROM 全班同学 WHERE 隐藏技能='数据库大佬'; -- 返回结果:你的名字一、Windows系统MySQL安装配置全流程
1.1 下载安装包
选择体积较小的 Windows (x86, 32-bit), MSI Installer(约400MB)
1.2 图形化安装步骤
# 安装时重点配置项:
1. 选择安装类型 → Developer Default(含必要组件)
2. 设置root密码 → 建议使用"Root@2023"类强密码
3. 配置Windows服务 → 保持默认端口3306
4. 勾选"Add firewall exception for this port"
5. 完成安装后运行MySQL Shell验证:
mysql -u root -p
SHOW DATABASES; # 应看到information_schema等系统库二、Navicat可视化连接实战
2.1 创建首个连接
点击左上角【连接】→ 选择MySQL
参数配置示范:
连接名:Local_MySQL
主机:localhost
端口:3306
用户名:root
密码:安装时设置的密码
点击【测试连接】显示Success即成功
2.2 可视化建库建表
-- 右键连接选择【新建数据库】
CREATE DATABASE shop DEFAULT CHARSET=utf8;
-- 双击打开数据库 → 右键表→新建表
CREATE TABLE users (
id INT PRIMARY KEY AUTO_INCREMENT,
name VARCHAR(50) NOT NULL,
email VARCHAR(100) UNIQUE,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);三、增删改查四连击速成
3.1 插入数据(增)
INSERT INTO users (name, email)
VALUES
('张三', 'zhangsan@example.com'),
('李四', 'lisi@example.com');3.2 条件查询(查)
-- 查询所有90后用户
SELECT * FROM users
WHERE created_at >= '1990-01-01'
AND created_at < '2000-01-01'
ORDER BY id DESC;3.3 批量更新(改)
-- 给所有未激活用户打标记
UPDATE users
SET status = 'inactive'
WHERE last_login < DATE_SUB(NOW(), INTERVAL 1 YEAR);3.4 安全删除(删)
-- 删除测试数据(务必先SELECT验证!)
DELETE FROM temp_data
WHERE create_time < '2025-04-29';这个五一,你将成功从数据库小白进阶为能独立配置环境、监控日志、操作数据的实战派!接下来可以尝试: ✅ 用ALTER TABLE修改表结构 ✅ 通过JOIN实现多表联合查询 ✅ 导出SQL文件备份数据库 在GitHub搜索"mysql-practice-dataset",用真实数据集开启你的数据分析之旅吧!
更多资料搜索 halo2.yqis.top
评论区