首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >2025最新MySQL详细下载安装教程,让开发更简单高效》

2025最新MySQL详细下载安装教程,让开发更简单高效》

原创
作者头像
万里顾一诚
修改2025-05-12 13:57:49
修改2025-05-12 13:57:49
29.1K1
举报
文章被收录于专栏:安装教程安装教程

MySQL安装配置教程(详细版、保姆级)

1. 下载MySQL:

通过网盘方式下载(国内用户友好)

官方正版MySQL下载: 🔗 点击下载MySQL安装包

📦 文件信息:mysql-installer-community-5.7.43.0.msi

🚨 注意:下载后需解压(不能正常解压可以使用360压缩)

2. 安装教程

2.1 启动mysql安装

双击运行mysql-installer-community-5.7.43.0.msi

image-20250512112913761
image-20250512112913761

这里选择是自定义安装,所以直接选择Custom,然后点击Next

“Developer Default” 是开发者默认 “Server only” 仅作为服务器安装 “Client only” 仅作为客户端安装 “Full” 是完整安装 “Custom” 是自定义安装

image-20250512113316939
image-20250512113316939
2.2 选择安装的产品和功能

依次点开MySQL Servers->MySQL Servers->MySQL Servers 5.7->MySQL Servers 5.7.43-64,然后点击绿色箭头将选中的版本移动到右边选中框:

注意:这里选择的是64位系统

image-20250512113639688
image-20250512113639688

先选中MySQL Server 5.7.43,之后点击下方的蓝色Advanced Options`:

image-20250512113857787
image-20250512113857787

自定义安装路径和数据存放路径,更改完成之后点击OK

image-20250512114007302
image-20250512114007302

直接点击OK

注:这里因为选择了已创建的路径,故程序提示路径已存在,是否要继续

image-20250512114056957
image-20250512114056957

点击Next

image-20250512114134071
image-20250512114134071

点击Next

记得确认一下安装路径和数据存放路径对不对

image-20250512114206756
image-20250512114206756

直接点击Yes

image-20250512114319580
image-20250512114319580

先选中MySQL Server5.7.43,然后点击“Execute”

image-20250512114424694
image-20250512114424694

看到这个绿色的勾勾就说明环境安装上了,直接点击Next

image-20250512114459074
image-20250512114459074

点击Next

image-20250512114618716
image-20250512114618716
2.3 选择安装类型

个人学习研究的话选择Development Computer就可以,我这里选择是Development Computer

Development Computer 适合个人开发学习使用的 Server Computer 是像主要用于像FTP,email,web服务器等等 Dedicated Computer 只用作MySQL服务器

image-20250512114748621
image-20250512114748621

MySQL的默认端口是3306,不需要作修改,直接点击Next

image-20250512114819755
image-20250512114819755

设置MySQL的密码,不需要太复杂,设置完了直接点击Next

image-20250512114854463
image-20250512114854463

点击Next

image-20250512114937964
image-20250512114937964

点击Next

image-20250512115101241
image-20250512115101241

直接点击Execute开始安装,点击安装之后需要等待片刻:

image-20250512115158057
image-20250512115158057

等待此窗口的所有功能安装完成:

image-20250512115239292
image-20250512115239292

点击Finish

image-20250512115322566
image-20250512115322566

点击Next:

image-20250512115405665
image-20250512115405665

点击Finish完成MySQL的安装:

image-20250512115425841
image-20250512115425841
2.4 验证安装
代码语言:javascript
复制
管理员权限启动CMD
net start mysql     # 启动服务 
mysql -u root -p    # 输入密码登录
SELECT VERSION();   # 显示版本号即成功

常见问题

  • 服务启动失败:检查my.ini 配置文件路径或端口占用。
  • 密码遗忘:通过--skip-grant-tables模式重置。

3. MySQL基础操作教程

3.1 数据库管理
代码语言:javascript
复制
CREATE DATABASE shop;    -- 创建数据库
USE shop;                 -- 切换数据库 
SHOW DATABASES;          -- 查看所有数据库 
DROP DATABASE test;      -- 删除数据库 
3.2 数据表操作
代码语言:javascript
复制
-- 创建表(含主键、自增、非空约束)
CREATE TABLE users (
    id INT PRIMARY KEY AUTO_INCREMENT,
    name VARCHAR(50) NOT NULL,
    email VARCHAR(100) UNIQUE
);
 
-- 修改表结构 
ALTER TABLE users ADD age INT;     -- 新增字段 
ALTER TABLE users DROP COLUMN age; -- 删除字段 
3.3 数据增删改查(CRUD)
代码语言:javascript
复制
-- 插入数据
INSERT INTO users (name, email) VALUES ('张三', 'zhangsan@example.com'); 
 
-- 查询数据 
SELECT * FROM users WHERE name LIKE '张%';  -- 模糊查询
 
-- 更新数据 
UPDATE users SET email='new@example.com'  WHERE id=1;
 
-- 删除数据
DELETE FROM users WHERE id=2;
3.4 用户权限管理
代码语言:javascript
复制
-- 创建用户并授权 
CREATE USER 'admin'@'%' IDENTIFIED BY 'Admin123!';
GRANT ALL PRIVILEGES ON shop.* TO 'admin'@'%';
FLUSH PRIVILEGES;  -- 刷新权限

4. 进阶操作推荐

4.1 备份与恢复
代码语言:javascript
复制
mysqldump -u root -p shop > shop_backup.sql   # 备份 
mysql -u root -p shop < shop_backup.sql       # 恢复 
4.2 图形化工具
  • MySQL Workbench(官方工具,支持建模与SQL调试)
  • Navicat(可视化操作更高效)
4.3 性能优化:
  • 索引优化:为频繁查询字段添加索引。
  • 慢查询日志:定位低效SQL语句。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. 下载MySQL:
    • 通过网盘方式下载(国内用户友好)
  • 2. 安装教程
    • 2.1 启动mysql安装
    • 2.2 选择安装的产品和功能
    • 2.3 选择安装类型
    • 2.4 验证安装
  • 3. MySQL基础操作教程
    • 3.1 数据库管理
    • 3.2 数据表操作
    • 3.3 数据增删改查(CRUD)
    • 3.4 用户权限管理
  • 4. 进阶操作推荐
    • 4.1 备份与恢复
    • 4.2 图形化工具
    • 4.3 性能优化:
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档