当前位置: 首页 > article >正文

MySQL-5.7.37安装配置(Windows)

1.下载MySQL-5.7.37软件包并解压

2.配置本地环境变量

打开任务栏 搜索高级系统设置 新建MySQL的环境变量

然后在path中添加%MYSQL_HOME%\bin

3.在MySQL-5.7.37解压的文件夹下新建my.ini文件并输入以下内容

[mysqld]#端口号port = 3306#mysql-5.7.27-winx64的路径basedir=C:\mysql-5.7.37\mysql-5.7.37-winx64#mysql-5.7.27-winx64的路径+\datadatadir=C:\mysql-5.7.37\mysql-5.7.37-winx64\data #最大连接数max_connections=200#编码character-set-server=utf8default-storage-engine=INNODBsql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES[mysql]#编码default-character-set=utf8 

4.以管理员身份打开cmd命令框安装MySQL

首先进入MySQL-5.7.37安装包的bin目录下mysqld -installmysqld --initializemysqld --initializenet start mysql

注意:如果安装过程中出现以下错误

此时我们需要去下载一下需要的文件 可以联系VX:hw1222s获取

5.修改MySQL密码

skip-grant-tables 将其添加在my.ini文件中 net stop mysql  重启一下mysqlnet start mysqlmysql -u root -p  直接回车回车use mysqlupdate user set authentication_string=password("123456") where user="root";密码修改完成以后 将my.ini文件中刚才添加的那句话删除 保存退出即可

6.重启计算机(或手动停止MySQL服务)

7.最终登录MySQL

打开MySQL安装包 进入bin目录下 选中地址 输入cmd命令

C:\mysql-5.7.37\mysql-5.7.37-winx64\bin> net start mysqlMySQL 服务正在启动 .MySQL 服务已经启动成功。C:\mysql-5.7.37\mysql-5.7.37-winx64\bin> mysql -u root -pEnter password: 123456Welcome to the MySQL monitor.  Commands end with ; or \g.Your MySQL connection id is 2Server version: 5.7.37Copyright (c) 2000, 2022, Oracle and/or its affiliates.Oracle is a registered trademark of Oracle Corporation and/or itsaffiliates. Other names may be trademarks of their respectiveowners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql> use mysqlERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.如果use mysql报错 我们重置一下密码mysql> alter user user() identified by "123456";Query OK, 0 rows affected (0.00 sec)mysql> use mysqlDatabase changedmysql>

重置密码以后 MySQL就可以正常使用了

通过这篇教程,我们不仅仅完成了MySQL的安装与配置,更走进了数据库世界的门槛。每一个数据库背后都是数据的海洋,而MySQL作为一条坚实的桥梁,承载着海量信息的传输与存储。技术的每一次进步,都是我们认知与实践的突破。希望你能在未来的数据库管理中,如同驾驭一座庞大的数据引擎,灵活应对各种挑战,持续提升自己的技术实力。记住,安装是开始,而掌握与创新,才是永恒的目标。


http://www.kler.cn/a/611487.html

相关文章:

  • 【Godot】导出为安卓安装包
  • 基于SpringBoot的实现的客户关系管理系统(CRM)(源码+数据库)
  • JPA、Hibernate、 Spring Data JPA 以及Mybatis的关系(Java)
  • ctfshow做题笔记—栈溢出—pwn73、pwn74
  • AR沙盘模型制作技术解析,赋能企业展厅创新
  • 线性模型与非线性扩展
  • 管道(Linux)
  • SpringCould微服务架构之Docker(2)
  • 使用Ollama(自定义安装位置)与RagFlow构建本地知识库
  • WPF 与 C# 融合开发:从基础到高级应用(一)
  • Mysql update更新数据执行流程
  • Maven工具学习使用(四)——仓库
  • 智能科技与美学融合,赵伟辰荣膺 2025 iF 设计大奖
  • 量化研究--小果聚宽交易系统上线高速服务器,提供源代码
  • C#从入门到精通(2)
  • Java在2025年的新趋势与应用
  • 【MVCC快照如何实现】
  • 【MySQL篇】DEPENDENT SUBQUERY(依赖性子查询)优化:从百秒到秒级响应的四种优化办法
  • MongoDB 与 Elasticsearch 使用场景区别及示例
  • STL之string