Mysql 5.7 安装 解压缩版 忘记密码
【参考】Mysql 命令大全
【参考】MySQL 5.7.19 忘记密码 重置密码 配置文件my.ini示例 服务启动后停止 log配置
【参考】MySQL5.7.19 服务挂掉 自动关闭 mysqld got exception 0xc000001d win 2008R2
一、Mysql 压缩版安装
*安装.netframework 4.0
下载文件:mysql-5.7.19-winx64.zip
下载完成后,解压.
修改或创建解压缩根目录下配置文件 my.ini :
1. 配置环境变量
MYSQL_HOME 添加一个名叫 MYSQL_HOME 的变量
修改PATH变量,在末尾添加 %MYSQL_HOME%\bin
2. 使用cmd工具或者powershell 注意要管理员权限 运行以下命令之一
mysqld --initialize 是自动生成随机密码用户;
mysqld --initialize-insecure 自动生成无密码的root用户;
mysqld --initialize --console *初始化Mysql 并将初始密码记住
mysqld --initialize-insecure --user=mysql *初始化并空密码
3. 运行 mysqld -install 显示服务安装成功(丢失MSVCR120.dll 安装 VC redist packages for x64)
\mysql-5.7.20-winx64\bin>mysqld install mysql3306 --defaults-file="C:\mysql-5.7.20-winx64\my.ini"
4. 启动 mysql服务 运行 net start mysql
5. 使用初始密码登录 mysql -uroot -p
6. 修改密码 并更新权限
mysqladmin -u root password yourpassword *密码为空时
mysqladmin -u 用户名 -p 旧密码 password 新密码
*备注
alter user 'root'@'localhost' identified by 'passwd';
use mysql;
flush privileges;
二、常用命令
2. 卸载 mysqld --remove mysql
三、* 5.7忘记密码找回
my.ini 的mysqld下添加
skip-grant-tables
# 启动mysql服务
net start mysqld
cd C:\Program Files\MySQL\MySQL Server 5.7\bin
mysql
use mysql
设置新密码
update mysql.user set authentication_string=password('mima****') where user='root' and Host='localhost';
UPDATE user SET authentication_string=password('wfsj1234') where user='root' and Host='localhost';
*5.7以前版本可用UPDATE user SET Password=PASSWORD('newpassword') where USER='root';更新密码
保存
flush privileges;
恢复my.ini
alter user 'root'@'localhost' identified by '123'; 改密码?
*查看编码
SHOW VARIABLES LIKE 'character_set_%';
*设置
四、 mysql 5.6忘密码
跳过权限检查启动,【进入安装目录bin下】。
mysqld --skip-grant-tables
或者mysqld-nt --skip-grant-tables(提示没有这个命令)
失败,找到配置文件my-default.ini,打开并在[mysqld]下面加入skip-grant-tables。再执行上面一行命令。
3、不关闭当前窗口,再打开另一个命令行窗口。【到mysql\bin目录下】再输入mysql(C:\Program Files\MySQL\MySQL Server 5.6\bin)
4、进入 mysql> 后,连接数据库
use mysql;
5、修改密码
update user set password=password("new_password") where user="user_name";
mysqladmin -u 用户名 -p 旧密码 password 新密码
之前可以不输入密码,后面要输入
如果以上方式都出问题请参照以下说明:
******注意禅道 或其它用mysql的软件冲突.
Mysql 5.7 安装 解压缩版 忘记密码的更多相关文章
- 在Windows上安装MySQL(免安装ZIP版)
在 Windows 上安装MySQL(免安装ZIP版) 因为一些原因,重新安装了MySQL数据库,重装时习惯性使用最新版下载 此过程中发现MySQL 5.7.12 和MySQL 5.6的安装有些区别: ...
- Mysql Window 解压版 忘记密码
1. 首先检查mysql服务是否启动,若已启动则先将其停止服务,可在开始菜单的运行,使用命令: net stop mysql 打开第一个cmd1窗口,切换到mysql的bin目录,运行命令: mysq ...
- 关于MySQL 5.6.24 解压缩版重启电脑后,无法启动的问题
最近的项目需要用到mysql,想起以前安装过,就得应该没啥问题.也不知道是软件更新换代的问题,还是版权问题,网上找的msi版本的mysql都很难安装,一开始要安装.NET,我忍了,然后又要安装Visu ...
- mysql笔记一——安装和设置root密码
1. mysql 5.6安装包下载. MySQL安装文件分为两种,一种是msi格式的,一种是zip格式的.如果是msi格式的可以直接点击安装,按照它给出的安装提示进行安装(相信大家的英文可以看懂英文提 ...
- 解决Mysql数据库拒绝远程连接和忘记密码的问题
解决数据库忘记密码的问题 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 编辑m ...
- mysql 5.6 windows7 解压缩版安装的坑
从官网下载了解压缩版的mysql ,解压缩后,配置好环境变量,运行安装命令,提示我 缺失ddl文件,然后百度,找到了一个windows 系统组件扫描安装缺失组件的程序,然后继续安装,遇到了 初始化密码 ...
- mysql8安装成功后忘记密码
我安装的是社区免安装版,安装成功后密码忘记了.参考了网上的一些方法,自己也做下笔记.仅供参考. 我安装的mysql版本下载地址:https://dev.mysql.com/downloads/mysq ...
- 【安装mysql】windows安装压缩版mysql5.7.15
160915.1459 综述 中午安装成功,但是启动失败,很可能是压缩包有问题(从别人拷的),解决了近一个小时,没搞定,于是换条方案,重新去官网下载压缩包,这次看准了windows架构,且64-b ...
- MySQL下载、安装和修改root密码
一.下载地址:MySQL_5.6.22_winx64_XiaZaiBa :http://rj.baidu.com/soft/detail/12585.html?ald 二.安装软件,安装到指定的路径, ...
随机推荐
- [联赛可能考到]图论相关算法——COGS——联赛试题预测
COGS图论相关算法 最小生成树 Kruskal+ufs int ufs(int x) { return f[x] == x ? x : f[x] = ufs(f[x]); } int Kruskal ...
- 哈希表(散列表),Hash表漫谈
1.序 该篇分别讲了散列表的引出.散列函数的设计.处理冲突的方法.并给出一段简单的示例代码. 2.散列表的引出 给定一个关键字集合U={0,1......m-1},总共有不大于m个元素.如果m不是很大 ...
- C++程序设计方法4:函数模板
函数模板 有些算法与类型无关,所以可以将函数的参数类型也定义为一种特殊的“参数”,这样就得到“函数模板” 定义函数模板的方法:template<typename T> 返回类型 函数名称( ...
- Java 字符编码 ASCII、Unicode、UTF-8、代码点和代码单元
1 ASCII码 统一规定英语字符与二进制位之间的关系.ASCII码一共规定了128个字符的编码.例如,空格“SPACE”是32(二进制00100000),大写字母A是65(二进制01000001). ...
- weblogic 下异常 org.hibernate.QueryException: ClassNotFoundException: org.hibernate.hql.ast.HqlToken
项目之前在 Tomcat 环境下一直都正常运行,今天应客户要求需要迁移到 webLogic 10.3.6 下, 部署后竟然抛出了 org.hibernate.QueryException: Class ...
- ps保存时提示最大兼容
在菜单:编辑-首选项-文件处理可以设置要不要询问
- springboot + websocket + spring-messaging实现服务器向浏览器广播式
目录结构 pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http:// ...
- wireshark解析自定义的protobuf协议
先看最终效果 wireshark是开源的,而且在Windows下安装时用的是64位,所以相应的库文件需要使用64位. 一个Lua插件的Dissector结构大致如下: do -- 协议名称为 m_Me ...
- GENet/ESPNet
GENet(更泛化的SEnet,有带参数和不参数的模块) 原文:https://blog.csdn.net/dgyuanshaofeng/article/details/84179196 SENet之 ...
- Jetpack 架构组件 LiveData ViewModel MD
Markdown版本笔记 我的GitHub首页 我的博客 我的微信 我的邮箱 MyAndroidBlogs baiqiantao baiqiantao bqt20094 baiqiantao@sina ...