解压版mysql的密码忘了怎么办_Mysql 5.7 安装 解压缩版 忘记密码

1、Mysql 压缩版安装sql

*安装.netframework 4.0

下载文件:mysql-5.7.19-winx64.zip

下载完成后,解压.

修改或建立解压缩根目录下配置文件 my.ini :shell

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、经常使用命令ide

2. 卸载  mysqld --remove mysql  工具

3、* 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_%';

*设置

4、 mysql 5.6忘密码

跳过权限检查启动,【进入安装目录bin下】。

mysqld --skip-grant-tables

或者mysqld-nt --skip-grant-tables(提示没有这个命令)

失败,找到配置文件my-default.ini,打开并在[mysqld]下面加入skip-grant-tables。再执行上面一行命令。

三、不关闭当前窗口,再打开另外一个命令行窗口。【到mysql\bin目录下】再输入mysql(C:\Program Files\MySQL\MySQL Server 5.6\bin)

四、进入 mysql>  后,链接数据库

use mysql;

五、修改密码

update user set password=password("new_password") where user="user_name";

mysqladmin -u 用户名 -p 旧密码 password 新密码

以前能够不输入密码,后面要输入

若是以上方式都出问题请参照如下说明:

******注意禅道 或其它用mysql的软件冲突.post

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值