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

windos系统安装-mysql 5.7 zip压缩包教程

一, 安装包下载

  1. 在mysql官网上下载mysql5.7版本的压缩包
  • 官方网址: https://dev.mysql.com/downloads/mysql/5.7.html#downloads
  • 选择历史版本
    在这里插入图片描述
  • 选择系统和数据库版本下载
    在这里插入图片描述
  • 下载完成后解压到安装的目录
    在这里插入图片描述

二, 新增数据目录,配置文件, 配置环境变量

  1. 新建data文件夹用于存放数据库数据,My.ini用于定义mysql的配置文件。
    在这里插入图片描述
  • 鼠标双击My.ini使用记事本打开,在记事本中添加以下代码。
    [mysql]
    # 设置mysql客户端默认字符集
    default-character-set=utf8
    [mysqld]
    #设置3306端口
    port = 3306
    # 设置mysql的安装目录
    basedir=C:\Program Files\MySQL\MySQL Server 5.7
    # 设置mysql数据库的数据的存放目录
    datadir=C:\Program Files\MySQL\MySQL Server 5.7\data
    # 允许最大连接数
    max_connections=200
    # 服务端使用的字符集默认为8比特编码的latin1字符集
    character-set-server=utf8
    # 创建新表时将使用的默认存储引擎
    default-storage-engine=INNODB
    # 用于登录数据库是跳过验证权限
    skip-grant-tables
    
  • 注意:其中basedir设置为mysql的安装目录,datadir设置mysql数据库的数据的存放目录。
  1. 配置环境变量
    在这里插入图片描述
  • 在path中添加mysqll的bin 路径,即C:\Program Files\MySQL\MySQL Server 5.7\bin

三, 管理员命令在窗口安装

用管理员打开命令窗口,使用cd命令切换到bin目录下,添加MySQL服务。

  1. 输入mysqld --initialize
    在这里插入图片描述
  2. 输入 mysqld --install
    在这里插入图片描述
  • 注意:出现Service successfully installed 说明服务已安装成功。
  1. 查看安装mysql服务;
    在这里插入图片描述
  2. 输入 net start mysql 启动服务;
    在这里插入图片描述
  3. 输入mysql -u root -p 回车,不用输入密码,继续回车进入数据库;
  4. 输入 use mysql进入mysql数据库;
  5. 输入 update mysql.user set authentication_string=password('123456') where user='root';设置数据库密码 适用于mysql 5.7版本;
  6. 将修改 mysql中的 My.ini文件,注释掉最后一行的代码(跳过表验证)skip-grant-tables;
  7. 在cmd命令行窗口输入命令重启服务。
    net stop mysql;
    net start mysql;
    

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

相关文章:

  • fscan全家桶更新:fscan免杀版,可过360、火绒、微步云沙箱,其他的自行测试
  • LCR 139.训练计划 I
  • Cannot resolve symbol ‘XXX‘ Maven 依赖问题的解决过程
  • 嵌入式知识点总结 ARM体系与架构 专题提升(三)-中断与异常
  • hive:数据导入,数据导出,加载数据到Hive,复制表结构
  • postgres基准测试工具pgbench如何使用自定义的表结构和自定义sql
  • Hadoop学习笔记(包括hadoop3.4.0集群安装)(黑马)
  • 113.PyQt5_QtPrintSupport_打印操作
  • Docker:目录挂载、数据卷(补充二)
  • Wireshark如何查看数据包时间间隔
  • 前端(路由传参)
  • Windows11 + Linux (Ubuntu22.04) 双系统最简安装详细避坑版
  • ubuntu22.04.5本地apt源部署
  • Loki 微服务模式组件介绍
  • .NET 技术 | 调用系统API创建Windows服务
  • Windows安全中心(病毒和威胁防护)的注册
  • 代码随想录算法训练营第三天 | 链表理论基础 | 203.移除链表元素
  • wsl下Ubuntu(Linux)配置VSCode环境(C、C++)
  • SQL Server中将字符串“08-01-2024“转换成日期值的方法
  • YOLOv10改进,YOLOv10添加DLKA-Attention可变形大核注意力,WACV2024 ,二次C2f结构
  • 利用卷积神经网络进行手写数字的识别
  • go语言zero项目通过Supervisor启动与停用的管理
  • Rust HTTP请求库
  • meta llama 大模型一个基础语言模型的集合
  • geoserver 瓦片地图,tomcat和nginx实现负载均衡
  • npm下载依赖相关命令