详细介绍:MySQL-8.0.43 免安装版保姆教程

1、下载安装压缩文件

在这里插入图片描述

安装包可以去网盘下载,链接地址: https://pan.baidu.com/s/1PqrIN7olWuB9mWeREPzSOQ?pwd=like 提取码: like

2、解压当前压缩包

在这里插入图片描述

3、将解压材料赋值到指定的位置

  • 说明:建议将其存储到一个指定的路径下,注意:该路径不能出现中文,避免路径解析错误。

    在这里插入图片描述


4、配置环境变量

  • 说明:将mysql文件中bin路径添加到环境变量中(修改为自己的 bin 路径),如:D:\software\MySQL\mysql-8.0.43-winx64\bin ​在这里插入图片描述

5、数据库配置

  1. 存储mysql 数据库的目录下 创建 data 目录,用于存储 mysql 数据库的数据;
    在这里插入图片描述

  2. 在 存储mysql 数据库的目录下 创建 my.ini 材料(调整mysql数据库的选项),用记事本打开 my.ini 文件,复制以下全部内容到该文件中,记得修改:mysql安装目录、mysql数据的存放目录,其中:复制路径中的\ 改为利用 \\

    [mysqld]
    #设置MySQL默认端口号
    port=3306
    #mysql安装目录,就是解压之后文件的路径【修改为自己的安装路径】
    basedir=D:\\software\\MySQL\\mysql-8.0.43-winx64
    #mysql数据的存放目录,这个文件夹会自动创建的【修改为自己的data路径】
    datadir=D:\\software\\MySQL\\mysql-8.0.43-winx64\\data
    #允许最大连接数
    max_connections=200
    #允许连接失败的次数。可防止有人从该主机试图攻击数据库系统
    max_connect_errors=10
    #服务端使用的字符集默认为UTF8
    character-set-server=utf8
    #创建新表时将使用的默认存储引擎
    default-storage-engine=INNODB
    #默认使用“mysql_native_password”插件认证
    default_authentication_plugin=mysql_native_password
    [mysql]
    #设置mysql客户端默认字符集
    default-character-set=utf8
    [client]
    #设置mysql客户端连接服务端时默认使用的端口
    port=3306
    default-character-set=utf8

  • mysql路径的终于需要有以下2项内容(data空白文件夹、包含配置信息的my.ini)
  • 在这里插入图片描述

6、初始化MySQL

  1. 管理员身份打开cmd窗口
  2. 切换到 D盘,并切换到 mysql 路径中的bin路径,如:如:D:\software\MySQL\mysql-8.0.43-winx64\bin (若MySQL存储在C盘,则不用执行)
  3. 执行命令:mysqld --initialize --console
    在这里插入图片描述

7、安装MySQL服务

  • 说明:在 mysql 的bin目录下执行:mysqld --install

    在这里插入图片描述


8、启动MySQL服务

  • 说明:在 mysql 的bin目录下执行:net start mysql(后续启动mysql服务必须是 管理员模式下启动,才有权限执行此命令)

    在这里插入图片描述


9、修改MySQL登录密码

  • 在终端执行:mysqladmin -uroot -p"初始化时的默认密码" password “新密码”,中间的警告不用管,需要将之前的初始的密码(初始化MySQL 的第⑦步 root@localhost: 后全部字符都要复制)粘贴下来放在 -p 后面,设置的新密码放在 password 后面,之后回车就能够修改成功。

    在这里插入图片描述


10、登录MySQL数据库

  • 在 cmd 窗口输入MySQL连接命令:mysql -uroot -p,回车:输入新的密码,再次回车,假如进入到MySQL的交互环境则表示成功,如下界面:

    在这里插入图片描述

  • 只要MySQL数据库服务启动后,在打开的任意cmd窗口都可以利用 MySQL连接命令连接数据库,退出MySQL数据库:exit


11、常见错误

1、服务无法启动

  • 困难:MySQL服务器无法启动

在这里插入图片描述

  • 解决方案:检查配置 my.ini 文件是否错误(常见:mysql安装目录、mysql素材的存放目录 设置错误)。
    1. 删除系统之前的服务:sc delete mysql
    2. 删除 data 目录中的所有文件和文件夹
    3. 重新执行:mysqld --initialize --console
    4. 重新安装服务:mysqld install
    5. 启动服务:net start mysql

2、MySQL连接失败

  • 困难:ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost:3306’ (10061),不能连接MySQL本地服务

    在这里插入图片描述

  • 问题分析:

    • 确认MySQL数据库服务启动 且 密码正确
  • 解决错误

    1. 启动下MySQL服务:net start mysql
    2. 输入MySQL连接命令:mysql -uroot -p,回车:输入新的密码,再次回车

    在这里插入图片描述

    通过【结语】希望能够帮助您在Windows体系上以最快最高效安装好MySQL,欢迎各位大佬指点;如果觉得笔者不易,请给予点赞,给予我记录更多文章的动力!!

posted @ 2025-11-24 08:16  gccbuaa  阅读(88)  评论(0)    收藏  举报