mysql免安装 默认密码_mysql5.17免安装的初始密码和重新设置密码

这篇博客介绍了MySQL 5.7免安装版的初始密码设置和修改方法。通过`mysqld --initialize-insecure --user=mysql`命令生成默认为空的密码,然后使用`alter user 'root'@'localhost' identified by '新密码';`来更改密码。当忘记密码时,可以通过跳过权限表启动MySQL并更新密码。同时,提供了卸载MySQL的步骤。
摘要由CSDN通过智能技术生成

初始密码:# For advice on how to change settings please see

[client]

port=3306

default-character-set=utf8

[mysqld]

basedir = D:\mysql\mysql-5.7.14-winx64

datadir = D:\mysql\mysql-5.7.14-winx64\data

port = 3306

character_set_server=utf8

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

1以管理员身份运行cmd,进入bin目录,执行 mysqld

--initialize-insecure --user=mysql 命令。不进行这一步,安装完成之后无法启动服务。

2.安装mysql

依然在管理员cmd窗口的bin目录下,执行 mysqld install

命令安装。完成后会提示安装成功。

3.启动依然在管理员cmd窗口的bin目录下,执行 net start mysqld 命令启动MySQL服务。

4.默认密码可以在上面配置信息的datadir上找到,其以.err为后缀。

5. 修改密码的命令:alter user 'root'@'localhost' identified by

'新密码';

二。当你忘记密码的时候可以使用如下教程解决(本人亲身实践过,可行)

1.首先停止mysql服务器.

net stop mysql

2.以管理员的身份进入

运行这个命令:mysqld

--skip-grant-tables

3.然后在另开一个dos命令行

运行:mysql -u root -p(不用命令,直接回车)

4.update

mysql.user set password=PASSWORD('新密码') where

User='root';

5.刷新权限表

flush

privileges

6.退出

quit

安装完mysql 之后,登陆以后,不管运行任何命令,总是提示这个

step 1: SET PASSWORD = PASSWORD('your new password');

step 2: ALTER USER 'root'@'localhost' PASSWORD

EXPIRE NEVER;

step 3: flush privileges;

完成以上三步退出再登,使用新设置的密码就行了,以上除了红色的自己修改成新密码外,其他原样输入即可

参考1: https://dev.mysql.com/doc/refman/5.6/en/alter-user.html

参考2: http://dev.mysql.com/doc/refman/5.7/en/password-expiration-policy.html

参考3: http://stackoverflow.com/questions/33467337/reset-mysql-root-password-using-alter-user-statement-after-install-on-mac

3.mysql怎么卸载

1)先停止服务器  net  stop

mysql

2)去注册表里删除所有与myqsl有关的信息

3)下载MySQL服务器:docs下的命令:mysqld  -remove

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值