资讯动态

MySQL 数据库安装教程(超详细图文版):从下载到配置一步到位

发布时间:2026/10/26 18:18:51 来源:尧图企业网站定制
讲解 Windows 10/11 系统下的下载、安装、配置全流程同时涵盖常见问题排查适合零基础新手快速上手。一、安装前准备1. 确认系统环境操作系统Windows 1064 位或 Windows 1164 位硬件要求至少 2GB 内存10GB 以上空闲磁盘空间依赖环境无需额外安装依赖安装包自带必要组件2. 下载 MySQL 安装包迅雷网盘迅雷下载的8.4.13的版本之前本地安装的8.4.7无太大区别二、MySQL 安装与配置免安装版1. 解压安装包将下载的 ZIP 压缩包解压到指定目录建议路径无中文、无空格避免后续报错示例路径D:\mysql\mysql-8.4.7-winx64解压后目录结构说明bin存放 MySQL 可执行文件如 mysql.exe、mysqld.exedata默认数据存储目录后续自动生成my.iniMySQL 配置文件需手动创建README官方说明文档2. 配置环境变量推荐配置环境变量后可在任意命令行窗口操作 MySQL无需切换到bin目录右键点击「此电脑」→「属性」→「高级系统设置」→「环境变量」1.在系统变量中新建MYSQL_HOME2.在「系统变量」中找到「Path」点击「编辑」点击 新建 :3. 手动创建配置文件 my.ini不推荐选择这种方式安装选择上面推荐方式上面配置了环境变量这一步可以跳过在 MySQL 解压根目录下新建文本文件重命名为my.ini注意后缀名从.txt改为.ini打开my.ini复制以下配置内容根据实际安装路径修改basedir和datadir[mysqld] # 设置MySQL安装目录替换为你的解压路径 basedirD:\Program Files\MySQL\mysql-8.4.3-winx64 # 设置MySQL数据存储目录自动生成无需手动创建 datadirD:\Program Files\MySQL\mysql-8.4.3-winx64\data # 设置端口号默认3306若被占用可修改为3307等 port3306 # 设置字符集默认UTF-8支持中文 character-set-serverutf8mb4 # 设置默认存储引擎 default-storage-engineINNODB # 允许最大连接数 max_connections100 # 跳过密码验证初始化时使用后续需关闭 skip-grant-tables [mysql] # MySQL客户端字符集 default-character-setutf8mb4 [client] # 客户端连接端口 port3306 # 客户端字符集 default-character-setutf8mb44.如何验证是否添加成功右键开始菜单(就是屏幕左下角)选择命令提示符(管理员)打开黑框敲入mysql回车。输入mysql如果提示mysql不是内部或外部命令也不是可运行的程序或批处理文件则表示添加添加失败请重新检查步骤并重试。5.初始化MySQL在刚才的命令行中输入如下的指令mysqld --initialize-insecure稍微等待一会如果出现没有出现报错信息则证明data目录初始化没有问题此时再查看MySQL目录下已经有data目录生成。6.注册安装MySQL服务命令行注意必须以管理员身份启动中输入如下的指令回车执行mysqld -install7. 启动 MySQL 服务执行启动命令在黑框里敲入net start mysql回车。net start mysql // 启动mysql服务 net stop mysql // 停止mysql服务启动成功提示MySQL 服务正在启动.. MySQL服务已经启动成功启动成功提示MySQL 服务正在启动.. MySQL服务已经启动成功三、MySQL 登录与密码修改1. 首次登录 MySQL首次登录无需密码mysql -u root -p2. 修改 root 用户密码登录后执行以下命令修改密码替换123456为你的自定义密码建议包含字母 数字在黑框里敲入mysqladmin -u root password 123456这里的123456就是指默认管理员(即root账户)的密码可以自行修改成你喜欢的。mysqladmin -u root password 123456执行成功提示Query OK, 0 rows affected (0.01 sec)退出 MySQL 命令行exit;3. 验证密码登录右键开始菜单选择命令提示符打开黑框。在黑框中输入mysql -uroot -p123456回车出现下图且左下角为mysql则登录成功。mysql -uroot -p123456输入密码后回车若成功进入mysql提示符说明密码修改完成到这一步我们的mysql就修改密码成功也彻底安装好了我们的mysql数据库以下操作四、五步骤自己可以选择参考看需不需要。四、MySQL 可视化工具连接可选为了更便捷地操作 MySQL推荐使用可视化 工具如 Navicat、SQLyog、DBeaver 等以 Navicat 为例打开 Navicat点击「连接」→「MySQL」填写连接信息连接名自定义如 MySQL8.4主机localhost本地连接端口3306与 my.ini 中配置一致用户名root密码修改后的密码如 123456点击「测试连接」提示「连接成功」即可完成连接五、常见问题排查1. 服务安装失败「Install/Remove of the Service Denied!」原因未以管理员身份运行 CMD解决方案关闭当前 CMD重新以「管理员身份」打开后重试2. 服务启动失败「MySQL 服务无法启动」原因 1配置文件my.ini路径错误basedir 或 datadir 填写错误解决方案检查my.ini中basedir和datadir是否与实际安装路径一致路径中无中文、无空格原因 2端口 3306 被占用解决方案在my.ini中修改port为 3307 等未被占用的端口重启服务3. 登录失败「Access denied for user rootlocalhost」原因密码错误或未关闭skip-grant-tables功能解决方案重新打开my.ini添加skip-grant-tables重启服务后无密码登录重新修改密码并关闭该配置4. 命令行提示「mysql 不是内部或外部命令」原因未配置环境变量或配置错误解决方案检查环境变量中Path是否添加 MySQL 的bin目录配置后重启 CMD六、MySQL 基础操作入门必备1. 常用服务命令net start MySQL # 启动服务 net stop MySQL # 停止服务 sc delete MySQL # 卸载服务需先停止服务2. 常用 MySQL 命令show databases; # 查看所有数据库 create database test; # 创建名为test的数据库 use test; # 切换到test数据库 show tables; # 查看当前数据库的所有表 exit; # 退出MySQL

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑