首页 > 数据库技术 > 详细

mysql初始化问题(版本 8.0.11)

时间:2020-12-21 09:15:01      阅读:46      评论:0      收藏:0      [点我收藏+]

在win10上搞了下mysql,真的佛了,真难装!!!!RZ微软

装完mysql,需要生成一些文件,然后加环境变量,再启动,真TM服了,有毛病

1、将mysql的bin路径添加进环境变量;

2、初始化命令mysqld --initialize --user=mysql --console

(记住一定要进行初始化,很多人不进行初始化,就出现了1067错误,怎么弄都搞不定)

3、net start mysql启动

 

然后问题就来了,生成了一个暂时的sql密码,我找到,输入发现还是进不去,捣鼓了半天,找到了解决之道;

1、 首先关闭服务器,net stop mysql
2 、打开cmd窗口,输入这个代码mysqld --console --skip-grant-tables --shared-memory进入无密码登录状态。

3、在另打开一个cmd窗口,输入这个代码mysql.exe -u root登录MySQL,

4、使用sql的更新命令修改密码,输入这行代码进行清空authentication_string这个字段
UPDATE mysql.user SET authentication_string=‘‘ WHERE user=‘root‘ and host=‘localhost‘;

5、 flush privileges;刷新下,要不然下一步没法操作,干

6、修改密码
ALTER USER ‘root‘@‘localhost‘ IDENTIFIED WITH mysql_native_password BY ‘密码‘;

7、享受mysql。

 

 

 

后记:

win真不适合装环境,配个mysql都这么麻烦,以后坚决抵制。还是linux和mac香,啊,真香

mysql初始化问题(版本 8.0.11)

原文:https://www.cnblogs.com/lvpengbo/p/14166037.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!