mysql5.6---windows和linux安装教程和忘记密码怎么办

一、windows安装

1.完成解压

解压完成之后将其放到你喜欢的地址当中去,这里我默认放在了D盘,这是我的根目录
在这里插入图片描述

2.配置环境变量

我的电脑->属性->高级->环境变量->系统变量
选择PATH,在其后面添加:
(注意自己的安装地址)

D:\mysql-5.6.49-winx64\mysql-5.6.49-winx64\bin

注意要到bin目录
在这里插入图片描述

3、修改配置文件

打开根目录,将 my-default.ini 复制粘贴,并重新命名为 my.ini
在这里插入图片描述
结果:
在这里插入图片描述
在my.ini当中输入

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\mysql-5.6.49-winx64\mysql-5.6.49-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\mysql-5.6.49-winx64\mysql-5.6.49-winx64\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

在这里插入图片描述

4.以管理员身份运行cmd(一定要用管理员身份运行,不然权限不够)在这里插入图片描述

然后执行

mysqld -install

示例:
在这里插入图片描述
安装成功后,再输入net start mysql 启动服务,然后出现

net start mysql

在这里插入图片描述
服务启动成功后就可以登录了,输入mysql -u root

mysql -u root

第一次没有密码,直接回车即可
在这里插入图片描述
最终结果
在这里插入图片描述

5.修改密码

输入 show databases; 命令查看默认安装数据库

 show databases;

在这里插入图片描述
设置root密码
在这里插入图片描述

use mysql;    

修改密码为 2020 用户名为 root

update user set password=password('2020') where user='root'; 

刷新权限

flush privileges;

输入 quit; 命令退出当前登录,用新的密码重新连接 mysql

 quit; 

二、windows安装mysql忘记密码

1.关闭数据库

net stop mysql

2.在my.ini文件当中的[mysqld] 任意一个位置放入

skip-grant-tables

在这里插入图片描述

3.启动mysql服务

net start mysql

4.服务启动成功后就可以登录了,输入mysql -u root

mysql -u root

第一次没有密码,直接回车即可
在这里插入图片描述
最终结果
在这里插入图片描述

5.修改密码

输入 show databases; 命令查看默认安装数据库

 show databases;

在这里插入图片描述
设置root密码
在这里插入图片描述

use mysql;    
update user set password=password('2020') where user='root'; 
flush privileges;

输入 quit; 命令退出当前登录,用新的密码重新连接 mysql

 quit; 

最后安装将my,ini当中的skip-grant-tables 删除

三、Linux安装

1.下载并安装MySQL官方的 Yum Repository

wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum install mysql-community-server -y

2.MySQL数据库设置

首先启动MySQL

systemctl start  mysqld.service

查看MySQL运行状态:

systemctl status mysqld.service

在这里插入图片描述
不过要想进入MySQL还得先找出此时root用户的密码,通过如下命令可以在日志文件中找出密码:(可能没有密码) 这个可能没用了

grep "password" /var/log/mysqld.log

在这里插入图片描述
进入数据库:

mysql -u root -p     # 回车后会提示输入密码

提示输入密码,直接回车跳过
在这里插入图片描述
成功登录mysql,修改密码。

 create user 'root'@'%' identified by 'qcBY@2021';
grant all privileges on *.* to 'root'@'%' with grant option;
flush privileges;

在这里插入图片描述
默认密码策略要求密码必须是大小写字母数字特殊字母的组合,至少8位

3.设置允许远程登录

在这里插入图片描述
在这里插入图片描述

四、Linux安装mysql,忘记密码

1. 检查mysql服务是否启动,如果启动,关闭mysql服务

在这里插入图片描述
如果开着就运行关闭的命令:service mysqld stop
在这里插入图片描述

2.修改mysql的配置文件my.conf

一般在/etc目录下,运行命令:vi /etc/my.cnf,编辑文件
在这里插入图片描述
在文件的[mysqld]标签下添加一句:skip-grant-tables
在这里插入图片描述
然后wq!保存退出。

3.重启数据库

运行命令:service mysqld start

4.进入到mysql数据库

运行命令:mysql -u root
在这里插入图片描述

5.修改密码

运行语句:use mysql;
继续运行语句:update mysql.user set authentication_string=password(‘2020’) where user=‘root’;
root_password替换成你想要的密码
在这里插入图片描述

6.把步骤2加的东西删除掉,在重启服务器,就可以使用刚才修改的密码登录进服务器了。

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

基于EasyCVR视频技术的流媒体视频融合与汇聚管理系统建设方案

流媒体视频融合与汇聚管理系统可以实现对各类模块化服务进行统一管理和配置等操作,可实现对应用服务的整合、管理及共享,以标准接口的方式,业务平台及其他第三方业务平台可以方便地调用各类数据,具有开放性和可扩展性。在流媒体视…

Android Studio轮播图使用失败怎么办【已解决】

Android Studio轮播图使用失败怎么办 1.在gethub上面搜索轮播图 2.选择要使用的轮播图 3.查看该轮播图的配置方法 4.复制该依赖放入build.gradle中 5.重新构建 6.使用banner 发现没有报错了 7.参考网址 https://github.com/youth5201314/banner

Java代码审计安全篇-SSRF(服务端请求伪造)漏洞

前言: 堕落了三个月,现在因为被找实习而困扰,着实自己能力不足,从今天开始 每天沉淀一点点 ,准备秋招 加油 注意: 本文章参考qax的网络安全java代码审计,记录自己的学习过程,还希望各…

Observer 模式

文章目录 💡问题引入💡概念💡例子💡总结 💡问题引入 假设有一个在线商店系统,用户可以订阅商品的库存通知。当某个商品的库存数量发生变化时,系统会自动发送通知给所有订阅了该商品的用户。设计…

鸿蒙原生应用元服务开发-WebGL网页图形库开发无着色器绘制2D图形

无着色器绘制2D图形 使用WebGL开发时&#xff0c;为保证界面图形显示效果&#xff0c;请使用真机运行。 此场景为未使用WebGL绘制的2D图形&#xff08;CPU绘制非GPU绘制&#xff09;。开发示例如下&#xff1a; 1.创建页面布局。index.hml示例如下&#xff1a; <div class…

【C#】【SAP2000】读取SAP2000中frame单元列表到Grasshopper中

private void RunScript(bool build, ref object p1, ref object p2, ref object Profile, ref object stressRatio, ref object temperatureLoad, ref object displacement, ref object frameList){if (build true){// 声明变量int ret;int Numit 0;int[] ObjType new int[…

Linux——线程(3)

在上一篇博客中&#xff0c;我介绍了关于Linux系统中pthread库线程的接口使用以 及对于pthread库的理解。但是我们单单会使用多线程的接口还不够&#xff0c;因为 在使用多线程解决问题的时候&#xff0c;由于进程中的数据对于其中的线程来说大 多是共享的&#xff0c;这也势必…

css3实现3D立方体旋转特效源码

源码介绍 CSS3自动旋转正方体3D特效是一款基于css3 keyframes属性制作的图片相册自动旋转立方体特效 效果展示 下载地址 css3实现3D立方体旋转特效代码

发那科数控机床FanucCNC(NCGuide)仿真模拟器配置和数据采集测试

开发日记3.12 此篇用于记录发那科数控机床(Fanuc CNC)采集程序开发中&#xff0c;用虚拟机做测试时&#xff0c;虚拟机的配置和使用以支持采集软件开发和测试。 配置虚拟机使用仿真软件 下载VMware15 「链接&#xff1a;https://pan.xunlei.com/s/VNsl9Gmb14ANBiiNlsT7vA2LA…

01 THU大模型之基础入门

1. NLP Basics Distributed Word Representation词表示 Word representation: a process that transform the symbols to the machine understandable meanings 1.1 How to represent the meaning so that the machine can understand Compute word similarity 计算词相似度 …

新品发布:广州大彩科技COF系列2.1寸480*480 IPS 串口屏发布!

一、产品介绍 该产品是一款2.1寸分辨率为 480480的医用级工业组态串口屏&#xff0c;拥有2.1寸IPS液晶屏&#xff0c;分辨率有480480&#xff08;实际显示为R240内切圆区域&#xff09;&#xff0c;支持电容触摸。采用COF超薄结构工艺设计&#xff0c;用户安装便捷灵活&#x…

信号处理--基于Fisher分数的通道选择的多通道脑电信号情绪识别

目录 背景 亮点 环境配置 数据 方法 结果 代码获取 参考文献 背景 基于脑电的情绪分析&#xff0c;目前是当前研究的一个主要方向和热点。 亮点 使用基于Fisher score的标准来筛选具有高判别意义的脑电通道&#xff1b; 使用基于特征选择的遗传算法实现特征的筛选&#xff0c;从…

什么是VR虚拟现实体验店|VR主题馆加盟|元宇宙文化旅游

VR虚拟现实体验店是一种提供虚拟现实技术体验的场所。在这样的店铺里&#xff0c;顾客可以通过专业的设备和技术&#xff0c;体验虚拟现实技术带来的沉浸式感觉。 通常&#xff0c;这些商店提供一系列VR体验&#xff0c;包括互动游戏、沉浸式模拟、虚拟旅游和其他VR内容。客户可…

基于YOLOv8/YOLOv7/YOLOv6/YOLOv5的水下目标检测系统(深度学习模型+UI界面+训练数据集)

摘要&#xff1a;本研究详述了一种采用深度学习技术的水下目标检测系统&#xff0c;该系统集成了最新的YOLOv8算法&#xff0c;并与YOLOv7、YOLOv6、YOLOv5等早期算法进行了性能评估对比。该系统能够在各种媒介——包括图像、视频文件、实时视频流及批量文件中——准确地识别水…

pytorch激活函数

目录 1.激活函数由来2. 常见激活函数2.1 Sigmoid2.2 Tanh2.3 relu 1.激活函数由来 科学家对青蛙的神经元进行研究的时候发现&#xff0c;只有超过一定的阈值青蛙才会有反应&#xff0c;因此不能将多个输入做简单的加权平均&#xff0c;而需要一个阶梯函数也就是激活函数&#…

UNIAPP微信小程序中使用Base64编解码原理分析和算法实现

为何要加上UNIAPP及微信小程序&#xff0c;可能是想让检索的翻围更广把。&#x1f607; Base64的JS原生编解码在uni的JS引擎中并不能直接使用&#xff0c;因此需要手写一个原生的Base64编解码器。正好项目中遇到此问题&#xff0c;需要通过URLLink进行小程序跳转并携带Base64参…

在没有推出硬盘的情况下,重启mac电脑,外接移动硬盘无法加载显示?

一、mac磁盘工具显示未装载 1.打开终端&#xff0c;输入 diskutil list查看当前硬盘列表&#xff0c;大多数时候&#xff0c;可以解决。 二、使用命令行装载硬盘 执行上面命令后&#xff0c;仍不起作用&#xff0c;则手动挂载&#xff0c;在命令行输入如下内容&#xff1a; …

腾讯云和阿里云4核8G云服务器多少钱一年和1个月费用对比

4核8G云服务器多少钱一年&#xff1f;阿里云ECS服务器u1价格955.58元一年&#xff0c;腾讯云轻量4核8G12M带宽价格是646元15个月&#xff0c;阿腾云atengyun.com整理4核8G云服务器价格表&#xff0c;包括一年费用和1个月收费明细&#xff1a; 云服务器4核8G配置收费价格 阿里…

部署 LVS(nginx)+keepalived高可用负载均衡集群

目录 一、集群的概述 1、什么是集群 2、普通集群与负载均衡集群 2.1 普通集群&#xff08;Regular Cluster&#xff09; 2.2 负载均衡集群&#xff08;Load Balancing Cluster&#xff09; 2.3 高可用集群&#xff08;High Availability Cluster&#xff09; 2.4 区别 …

公网IP与私有IP及远程互联

1.公网有私有IP及NAT 公网IP是全球唯一的IP&#xff0c;通过公网IP&#xff0c;接入互联网的设备是可以访问你的设备。但是IPV4资源有限&#xff0c;一般ISP(Internet Service Provider)并不会为用户提供公网IP。所以家里的计算机在公司是没法直接使用windows远程桌面直接访问…