MySQL5.7.23解压版安装全攻略

资源类型:qilanfushi.com 2025-07-08 05:54

mysql5.7.23解压版安装教程简介:



MySQL 5.7.23 解压版安装教程:详细步骤与注意事项 MySQL作为一种广泛使用的关系型数据库管理系统,因其高效、灵活和易于使用的特点,受到了众多开发者和企业的青睐

    本文将详细介绍MySQL 5.7.23解压版的安装过程,帮助用户轻松搭建MySQL数据库环境

    无论是初学者还是有一定经验的开发者,都可以按照本文的指引顺利完成安装

     一、准备工作 1.下载MySQL 5.7.23解压版 首先,需要从MySQL的官方网站下载MySQL 5.7.23的解压版安装包

    访问【MySQL下载页面】(https://dev.mysql.com/downloads/mysql/),选择“Community”,然后在“MySQL Community Server”下找到并下载5.7.23版本的解压包

    注意选择与操作系统相匹配的版本,如64位或32位

     2.解压安装包 下载完成后,将安装包解压到目标文件夹

    例如,可以将解压后的文件夹命名为“mysql-5.7.23-winx64”,并将其放置在D盘或其他合适的盘符下

     二、配置环境变量 1.打开系统属性 在Windows系统中,右键单击“此电脑”或“计算机”,选择“属性”,然后点击“高级系统设置”

     2.编辑环境变量 在系统属性窗口中,点击“环境变量”按钮

    在“系统变量”区域,点击“新建”按钮,创建一个名为“MYSQL_HOME”的新变量,其值为MySQL解压后的路径,如“D:mysqlmysql-5.7.23-winx64”

     3.更新Path变量 接下来,找到名为“Path”的系统变量,点击“编辑”按钮

    在打开的编辑窗口中,点击“新建”按钮,并添加“%MYSQL_HOME%bin”到Path变量的值中

    确保每个值之间用分号分隔

     三、创建my.ini配置文件 1.新建my.ini文件 在MySQL的安装目录下(如“D:mysqlmysql-5.7.23-winx64”),新建一个名为“my.ini”的配置文件

    这个文件是MySQL启动和运行所需的配置文件

     2.编辑my.ini文件 打开“my.ini”文件,并添加以下内容: ini 【mysqld】 设置MySQL的端口为3306 port = 3306 设置MySQL的安装目录 basedir = D:mysqlmysql-5.7.23-winx64 设置MySQL数据库的数据存放目录 datadir = D:mysqlmysql-5.7.23-winx64data 允许最大连接数 max_connections = 200 服务端使用的字符集默认为utf8 character-set-server = utf8 创建新表时将使用的默认存储引擎 default-storage-engine = INNODB SQL模式设置 sql_mode = NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 【mysql】 设置MySQL客户端默认字符集 default-character-set = utf8 注意: -`basedir`和`datadir`需要填写实际的安装路径和数据存放路径

     -`datadir`目录在初始化之前通常不存在,MySQL会在初始化过程中自动创建

     四、安装MySQL服务 1.以管理员身份运行cmd 为了安装MySQL服务,需要以管理员身份运行命令提示符(cmd)

    右键单击cmd图标,选择“以管理员身份运行”

     2.安装MySQL服务 在cmd窗口中,切换到MySQL的安装目录下的bin目录

    例如,输入以下命令: bash cd D:mysqlmysql-5.7.23-winx64bin 然后,执行以下命令来安装MySQL服务: bash mysqld --install 如果服务已成功安装,控制台会显示“Services successfully installed”

    如果服务已存在,可以先使用`mysqld --remove`命令移除之前的服务,再重新安装

     五、初始化MySQL数据目录 1.初始化MySQL 在安装MySQL服务之后,需要初始化数据目录

    执行以下命令: bash mysqld --initialize-insecure --user=mysql 这个命令会在指定的`datadir`目录下创建必要的数据文件,并生成一个无密码的root用户

     2.检查data目录 初始化完成后,可以在`datadir`目录下看到一个新生成的“data”文件夹,其中包含MySQL所需的数据文件

     六、启动MySQL服务 1.启动MySQL服务 在cmd窗口中,执行以下命令来启动MySQL服务: bash net start mysql 如果服务启动成功,控制台会显示“MySQL 服务正在运行”

     2.检查MySQL服务状态 可以通过执行以下命令来检查MySQL服务的状态: bash sc query mysql 这个命令会显示MySQL服务的当前状态、进程ID等信息

     七、设置root用户密码 1.停止MySQL服务 在设置root用户密码之前,需要先停止MySQL服务

    执行以下命令: bash net stop mysql 2.以无密码模式启动MySQL 为了设置root用户的密码,需要以无密码模式启动MySQL

    执行以下命令: bash mysqld --skip-grant-tables 注意:这个命令会在后台启动MySQL服务,并且跳过权限表的加载,允许任何用户以无密码方式登录

     3.登录MySQL 打开一个新的cmd窗口(无需以管理员身份运行),执行以下命令登录MySQL: bash mysql -u root 由于是以无密码方式启动的MySQL,因此不需要输入密码即可登录

     4.设置root用户密码 登录MySQL后,执行以下SQL语句来设置root用户的密码: sql UPDATE mysql.user SET authentication_string=PASSWORD(新密码) WHERE User=root; FLUSH PRIVILEGES; 将“新密码”替换为你希望设置的密码

    `FLUSH PRIVILEGES`命令用于刷新权限表,使更改生效

     5.退出MySQL并重启服务 设置完密码后,执行`quit`命令退出MySQL

    然后,停止无密码模式的MySQL服务(如果需要的话),并重新启动正常的MySQL服务: bash net stop mysql net start mysql 八、验证安装与配置 1.登录MySQL 使用新设置的root用户密码登录MySQL: bash mysql -u root -p 输入密码后,如果登录成功,则显示MySQL命令行界面

     2.查看数据库列表 在MySQL命令行界面中,执行以下命令查看数据库列表: sql SHOW DATABASES; 如果显示默认的数据库列表(如`information_schema`、`mysql`、`performance_schema`、`sys`等),则说明MySQL安装和配置成功

     九、常见问题与解决方案 1.MSVCR120.dll文件丢失 如果在安装或运行MySQL时遇到“MSVCR120.dll文件丢失”的错误,说明系统中缺少Visual C++ Redist

阅读全文
上一篇:MySQL表空间命名规则与最佳实践解析

最新收录:

  • MySQL5.664位绿色版安装指南
  • Windows下MySQL压缩版安装指南
  • MySQL5.5.40 Linux版安装指南
  • MySQL解压后:关键安装程序指南
  • MySQL64位5.5版安装指南
  • MySQL用户版安装指南:轻松上手教程
  • MySQL5.6 解压缩安装教程速览
  • MySQL解压后安装步骤详解
  • 首页 | mysql5.7.23解压版安装教程:MySQL5.7.23解压版安装全攻略