侧边栏壁纸
博主头像
青菜-halo2 博主等级

行动起来,活在当下

  • 累计撰写 74 篇文章
  • 累计创建 6 个标签
  • 累计收到 7 条评论

目 录CONTENT

文章目录

五一弯道超车:3天速通MySQL数据库,零基础也能玩转数据管理!

Administrator
2025-04-29 / 0 评论 / 1 点赞 / 32 阅读 / 0 字

当室友还在峡谷团战、朋友圈刷满旅行九宫格时,你已经可以在这个五一悄悄蜕变为宿舍数据大神!MySQL作为全球最流行的开源数据库,不仅是阿里巴巴、腾讯等大厂的核心技术,更是你课程设计的神器、学科竞赛的核弹、实习简历的黄金筹码——从选课系统崩溃难题到实验室数据分析,从互联网+大赛到毕业设计论文,处处都有它的身影。本文用学长熬夜整理的保姆攻略,带你搞定Windows环境配置+Navicat可视化神操作,最后用"增删改查"四连招横扫实验报告!这个假期结束,你就是那个在教室后排淡定敲出:

SELECT 姓名 FROM 全班同学 WHERE 隐藏技能='数据库大佬';  -- 返回结果:你的名字

一、Windows系统MySQL安装配置全流程

1.1 下载安装包

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 创建首个连接

  1. 点击左上角【连接】→ 选择MySQL

  2. 参数配置示范:

    • 连接名:Local_MySQL

    • 主机:localhost

    • 端口:3306

    • 用户名:root

    • 密码:安装时设置的密码

  3. 点击【测试连接】显示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


1

评论区