win7 64位安装Mysql笔记(安装,忘记密码,修改密码)

安装环境:win7 64位
停止服务:net stop mysql
开启服务:net start mysql
一、安装
1.MySQL官网下载安装包,认准win7 64版本的zip包
2.解压,添加环境变量D:\soft\mysql\mysql-5.6.43-winx64\bin
3.解压根目录下复制my-default.ini,改名my.ini(没有就创建)设置 basedir与datadir路径

[mysql]

default-character-set=utf8
[mysqld]

port = 3306
basedir=D:\\soft\\mysql\\mysql-5.7.23-winx64
max_connections=200

character-set-server=utf8
default-storage-engine=INNODB
datadir=D:\\soft\\mysql\\mysql-5.7.23-winx64\\data

4.管理员模式运行cmd,输入命令 mysqld -install
如果失败,删除之前的MySQL残留,管理员命令行 sc delete mysql
5.再输入:mysqld --initialize 此时应该没有任何提示,初始密码(这一步可省略)
另注:第一次登陆MYSQL时,会提示要求输入初始密码,这是考虑安全因素,命令:mysqld --initialize会随机生成密码。
初始密码在上图data文件夹下的xxx.err文件中,可以用记事本打开,用ctrl+f 查找功能找到如下一行记录:

[Note] A temporary password is generated for root@localhost: DoD1lsO#&BV=

密码:DoD1lsO#&BV=
进入后可以用如下命令修改,这里密码改为123456:

ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

6.启动MySQL net start mysql
如果启动错误,查看 帮助与支持,看log哪里报错。一般为my.ini中的安装路径没有转义导致错误。
7.第一次进入没有密码 mysql -u root -p

===================================================================
二、忘记密码
改动my.ini,在最后一行加入skip_grant_tables 然后 mysql -u root -p 可以跳过密码登录,不想要无密码登录,删除掉skip_grant_tables即可。

===================================================================
三、修改密码:方法一
进入mysql管理命令窗口:

update MySQL.user set authentication_string=password('PASSWORD') where user='root';

刷新 flush privileges;

或者直接修改密码:方法二

set password =password('123456');

退出重新登录就需要新密码(如果不行就重启服务)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值