windows 下搭建zip mysql


  1. 新建conf文件,存放到bin目录下,添加
[mysqld] 

basedir=C:\Program Files\MySQL\MySQL Server 5.6(mysql所在目录) 

datadir=C:\Program Files\MySQL\MySQL Server 5.6\data (mysql所在目录\data

2.
将bin目录添加到path环境下。

3.

系统管理员身份进入bin目录下执行

mysqld  --initialize
net start mysql

更改密码

免安装版的mysql可能会出现首次登录不进去的情况,解决办法是:

1、在my.ini文件中mysqld下面加上skip-grant-tables,如图:

2、重启mysql;net restart mysql;

3、输入mysql,出现welcome to mysql字样,表示进入成功,然后show databases;然后use mysql;

4、修改root用户的密码;

update mysql.user setpassword=password(‘新密码’) where user=’root’ ;

如果是5.7版本以上的则用下面的命令修改密码:

update mysql.user set authentication_string=password(‘新密码’) where user=’root’ ;

扫描二维码关注公众号,回复: 438271 查看本文章

5、flush privileges;

6、去掉my.ini中加入的skip-grant-tables,重启mysql,然后就可以采用新密码进入mysql了。

记住,修改完密码后必须删掉skip-grant-tables,否则mysql还是可以不通过密码进入;

7、重启mysql后再进入mysql可能会提示:

ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement ;

此时需要输入命令:set password=password(‘123456’);//此处密码必须跟上面设置的密码一样;

猜你喜欢

转载自blog.csdn.net/suiban7403/article/details/79978017