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

被折叠的 条评论
为什么被折叠?



