mysql5.7下载安装配置详细步骤(超详细)【软件下载+环境配置】

news2024/11/25 11:25:18

1 下载

官方下载地址:MySQL :: Download MySQL Installer

 2 安装

双击下载的安装包

 等待安装器加载

有些小伙伴在加载过程中可能会出现无法验证其身份或者提示你升级安装器

点击继续运行,不要升级

加载完成后出现这个界面

选择

custom——》next 

 选择MySQL5.7 x64

 可以更改位置(建议不要放c盘)

 开始安装

 安装完成后点击next

 next——》next到下面这个界面

Development Computer:开发机,该类型应用将会使用最小数量的内存。

Server Computer:服务器,该类型应用将会使用中等大小的内存。

Dedicated Computer:专用服务器,该类型应用将使用当前可用的最大内存。

在这里我们选择“Development Computer”就足够我们使用了。

设置MySQL密码,建议简单些,要记住 

 选择服务器文件权限

附上翻译,这里我们选择默认就好 

 

 安装

 有的小伙伴在安装的过程中可能出现一些问题,

比如我这里就出现了安装时卡在starting server

报:Feiled to start MySQL Server

这里附上解决方法

此电脑右击——》点击管理

右击服务——》属性

 修改完后回来继续安装

next 

 

finish 

 

安装完成 

3 环境配置 

找到my.ini文件

这个文件路径是前面更改安装路径的时候更改的

innodb_flush_log_at_trx_commit=1 改为

innodb_flush_log_at_trx_commit=0

innodb_buffer_pool_size=128M改为(扩大缓冲池)

innodb_buffer_pool_size=1G

 更改MySQL编码格式

[client]下添加

default-character-set=utf8

[mysql]下添加

character-set-server=utf8

[mysqld]下添加

character-set-server=utf8

 4 mysql无法启动报ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

这很可能是你的密码错了

解决方法如下:

1.跳过登录

在命令行输入以下命令

mysqld --skip-grant-tables(MySQL8以外的版本可以使用)

mysqld -console --skip-grant-tables --shared-memory(MySQL8的版本用这个)

2.输入sql语句:(先将密码置空)

use mysql; (使用mysql数据表)

update user set authentication_string='' where user='root';(将密码置为空)

quit; (然后退出Mysql)

3.重启mysql服务

4.再次登录并更改密码

ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';(更改密码)

 方法借鉴于:ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: NO)解决方法_西夏♪的博客-CSDN博客

5 MySQL配置环境

以上步骤我们都是在MySQL安装路径的bin目录下才能进入mysql

现在配置环境变量使我们打开命令行就能进入MySQL

右键此电脑——》属性——》高级系统设置——》环境变量——》在系统变量中找到path——》双击——》新建——》复制MySQL安装目录的bin文件夹的路径——》三个确定都要点使更改生效

 测试是否正常

 正常

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/750672.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

中国移动光猫设置桥接

网上教程五花八门,有些坑有些行,我试成功了,记录一下方法。 一、流程简述 1. 使用超级管理员账号登录中国移动光猫,设置桥接,并重启 2. 用网线连接路由器和光猫,登录路由器,设置宽带拨号&…

初识muysql之常见函数

目录 一、日期时间函数 1. 常见的日期时间函数 2. current_date() 3. current_time() 4. current_timestamp() 5. now() 6. date(datetime) 7. date_add(date, interval d_value_type) 8. date_sub(date, d_value_type) 9. datediff(date1, date2) 10. 题目示例 10…

从零开始 Spring Boot 69:JPA 条件查询

从零开始 Spring Boot 69:JPA 条件查询 图源:简书 (jianshu.com) 在之前的文章中我们学习过条件查询(Criterial Query),构建条件查询的一般步骤是: 获取HibernateCriteriaBuilder利用HibernateCriteriaBu…

easy rule 学习记录

总体: 使用方面除了官网的wiki外,推荐阅读 作者:夜尽天明_ 链接:https://juejin.cn/post/7048917724126248967 来源:稀土掘金 非annotation 方式,执行不是jdk proxy模式annotation 方式,和ru…

【Linux操作系统】线程控制

文章目录 线程创建线程等待终止线程利用多线程求和(单进程多线程)获取线程ID取消线程线程分离共享? 线程创建 创建线程需要用的函数是pthread_create。函数原型如下: int pthread_create(pthread_t *thread, const pthread_attr_t *attr,void *(*start…

left join 和except方法区别和联系

目录 相同点: left join except 不同点 假设有两个表:A客户表 和 B客户表,客户uid是唯一主键 相同点: 查询在A中的客户 但不在B中,也就是图中的阴影部分,left join 和except方法都可以实现 left join …

Harnessing the Power of LLMs in Practice: A Survey on ChatGPT and Beyond

LLM的系列文章,针对《Harnessing the Power of LLMs in Practice: A Survey on ChatGPT and Beyond》的翻译。 在实践中驾驭LLM的力量——ChatGPT及其后的研究综述 摘要1 引言2 模型实用指南2.1 BERT风格的语言模型:编码器-解码器或仅编码器2.2 GPT风格…

python接口自动化(三十五)-封装与调用--流程类接口关联(详解)

简介 流程相关的接口,主要用 session 关联,如果写成函数(如上篇),s 参数每个函数都要带,每个函数多个参数,这时候封装成类会更方便。在这里我们还是以博客园为例,带着小伙伴们实践一…

spring复习:(24)ApplicationContext中的BeanPostProcess是在哪里注册到容器的?

在ApplicationContext实现类的构造方法里。 public ClassPathXmlApplicationContext(String configLocation) throws BeansException {this(new String[] {configLocation}, true, null);}上边的构造方法调用如下构造方法 public ClassPathXmlApplicationContext(String[] conf…

ubuntu使用WHEELTE N100并用rviz显示

写在最开头,如果wheeltec n100被自己改动过参数导致无法读取数据,建议在window的上位机中恢复出厂设置并重新上电,在转入ubuntu。因为我就是这个问题,客服远程操控才帮我解决的。 所有官方资料共享,侵删: …

Flink+StarRocks 实时数据分析新范式

摘要:本文整理自 StarRocks 社区技术布道师谢寅,在 Flink Forward Asia 2022 实时湖仓的分享。本篇内容主要分为五个部分: 极速数据分析 实时数据更新 StarRocks Connector For Apache Flink 客户实践案例 未来规划 点击查看原文视频 &a…

一篇文章让你看懂C语言字符函数和内存函数

目录 一、字符函数 1.strlen函数 1.1strlen函数的介绍 1.2strle函数的使用 1.3模拟实现strlen 1.3.1指针移动法 1.3.2指针减去指针法 1.3.3函数递归法 2.strcpy函数 ​编辑 2.1strcpy函数的介绍 2.2strcpy函数的使用 2.3模拟实现strcpy 3.strcat函数 3.1strcat函数的介…

LiveGBS流媒体平台GB/T28181功能-支持海康大华GB28181语音对讲需要的设备及服务准备

LiveGBS支持海康大华GB28181语音对讲需要的设备及服务准备 1、背景2、准备2.1、服务端必备条件(注意)2.2、准备语音对讲设备2.2.1、 大华摄像机2.2.1.1、 配置接入示例2.2.1.2、 配置音频通道编号 2.2.2、 海康摄像机2.2.2.1、 配置接入示例 3、开启音频…

初试Python路径库

文章目录 一、pathlib概述二、操作路径对象(一)操作属性(二)连接路径(三)拆分完整路径三、路径对象的常用函数(一)获取当前工作目录(二)创建新目录(三)查看主目录一、pathlib概述 自Python 3.4 以来,pathlib一直是标准库的一部分。 PurePath, PurePosixPath, Pure…

即视角|出海资本热土——印尼市场洞察(上)

即视角Insight 共享即构新洞察,共建行业新动能——ZEGO即构科技基于音视频技术领域的多年深耕,综合面向各行业的服务经验,在【即视角】栏目发布即构对行业的洞察。 此前我们根据即构对出海客户的服务经验,输出了文章《即视角&am…

STL标准模板库 set容器

文章目录 迭代器迭代器的五大分类迭代器系列帮手函数一览 set容器打印任意 STL 容器的printer.hset与vectorset 和 vector 的区别set 和 vector 迭代器的共同点set 和 vector 迭代器的不同点 set 的排序set 的排序:string 会按“字典序”来排set 的排序:…

ai智能绘画生成器有哪些?你知道ai生成图片网站哪个好吗?

曾经有一个年轻的画家,名叫亚历克斯。他对艺术充满了热情和渴望,但却常常感到自己的创作灵感有限。每当他拿起画笔,总是困扰于如何将心中的景象完美地呈现在画布上。 有一天,亚历克斯偶然听说了一个神奇的网站,据说这…

【力扣】20. 有效的括号

有效的括号 给定一个只包括 (,),{,},[,] 的字符串 s ,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 每个右括号都有一个对应的相…

uniapp H5预览PDF文件

1&#xff0c;下载资源后hybrid文件存放在static静态文件里 (点击这里去下载文件) 2&#xff0c;pdf预览页面配置 <template><view style"width: 100vh;"><web-view :src"pdfUrl"></web-view></view> </template><…

【每日一题】1289. 下降路径最小和 II

【每日一题】1289. 下降路径最小和 II 1289. 下降路径最小和 II题目描述解题思路 1289. 下降路径最小和 II 题目描述 给你一个 n x n 整数矩阵 grid &#xff0c;请你返回 非零偏移下降路径 数字和的最小值。 非零偏移下降路径 定义为&#xff1a;从 grid 数组中的每一行选择…