蛙扑下载站:安全、绿色、放心的专业下载站! 首页|最近更新|专题集合|站内导航

mysql 8.0.13安装版详细图文安装教程

时间:2026-10-04 21:08:04 来源:www.vaopo.com 人气:人

下载与解压准备

前往Oracle官网的MySQL社区版下载页面,找到Archive releases区域,挑选8.0.13版本的zip包。下载时务必看清系统架构,现代电脑一律选择windows x86 64位的压缩文件。下载完毕后,找一个全英文且不带空格的路径存放,推荐直接放在D盘根目录新建的mysql8文件夹里。千万不要用中文路径,否则后续初始化时极易报错。将压缩包完整解压,解压后你会看到bin、docs、include等十几个文件夹,此时只需保留这些原始文件,不要随意删除任何内容。

创建核心配置文件my.ini

解压目录内默认没有配置文件,需要手动创建。在mysql安装根目录下新建一个文本文件,重命名为my.ini,确保扩展名不是.txt。用记事本打开该文件,填入以下基础参数。请将basedir和datadir的值修改为你实际的解压路径。port保持3306不变。character-set-server与collation-server统一设置为utf8mb4,这能彻底解决数据库存储表情符号和特殊字符时的乱码问题。default_authentication_plugin参数建议显式指定为mysql_native_password,这能大幅降低Navicat等第三方工具的连接失败概率。保存文件并退出,不要多开其他编辑器同时修改它。

初始化数据库实例

初始化前请确认电脑已安装微软常用运行库合集,缺少动态链接库会导致命令行瞬间关闭。以管理员身份打开命令提示符,按下win加r键输入cmd,右键选择以管理员权限运行。切换到mysql的bin目录,输入mysqld --initialize-insecure指令并执行。该命令会自动在当前目录下生成data文件夹,并创建一个空白密码的root超级管理员账号。等待进度条走完,屏幕恢复可输入状态即表示成功。初学者强烈建议使用insecure参数,虽然安全性略低,但能避开官方强制生成复杂随机密码的繁琐步骤,后续自己设密码即可。

安装并启动MySQL服务

继续在管理员命令行中输入mysqld --install mysql8013命令。这行指令的作用是将当前配置的程序注册为Windows后台守护服务,自定义的服务名称有助于日后多版本共存时快速识别。系统返回Service successfully installed即代表注册完毕。紧接着输入net start mysql8013启动服务。如果提示服务名无效或拒绝访问,请检查防火墙拦截或杀毒软件误杀。启动成功后,打开任务管理器的服务选项卡,可以看到mysql8013处于正在运行状态,此时数据库内核已完全就绪。

重置Root密码与配置环境变量

直接在命令行敲击mysql -u root -p,因采用无密码初始化,连续按两次回车即可进入交互式控制台,看到mysql>符号说明链路畅通。随后依次执行ALTER USER 'root'@'localhost' IDENTIFIED BY 'SetNewPassword123';与FLUSH PRIVILEGES;两条语句。第一句绑定登录凭证,第二句同步内存权限表。至此管理员账号正式激活。为了方便日常开发,建议配置全局环境变量。右击桌面此电脑选择属性,进入高级系统设置与环境变量,在系统变量Path中新建一条记录,指向mysql目录下的bin文件夹。保存后重启任意终端窗口,直接输入mysql命令即可全局调用。

常见异常排查与建议

若启动服务时弹出端口占用错误,说明本机已运行SQL Server或宝塔面板,需修改my.ini中的port为3307或其他空闲值。客户端连接抛出1251错误代码,通常是新版加密协议不兼容旧版驱动,回到ini文件核对auth插件配置是否生效。data文件夹绝对禁止手动增删改查,所有底层数据由mysqld进程自动维护。若安装中途中断,务必将data文件夹彻底清空后再重试初始化。定期通过备份脚本导出data目录与my.ini,可应对系统崩溃或迁移需求。掌握上述细节,即可一次性跑通整套环境搭建流程。