(转)mysql8.0+安装后没有初始化密码
问题描述:
  mysql安装后既没有数据⽬录,也没有要求⾃⼰填写密码,登录mysql⼜没有密码。
解决⽅法:
mysql下载后的初次使用
1. ⼿动删掉⾃⼰创建的data⽂件夹
2. 然后再管理员cmd下进⼊ bin ⽬录,移除⾃⼰的mysqld服务
D:\Program Files\MySQL\bin>mysqld -remove MySQL
Service successfully removed.
3. 在cmd的bin⽬录执⾏以下命令,程序会在动MySQL⽂件夹下创建data⽂件夹以及对应的⽂件。
mysqld --initialize-insecure
4. bin⽬录下执⾏,mysqld --install ,安装mysqld服务
5. 在bin⽬录下运⾏net start mysql ,启动mysql服务。
⼩贴⼠:
mysqld –initialize-insecure⾃动⽣成⽆密码的root⽤户,
mysqld –initialize⾃动⽣成带随机密码的root⽤户。
如果出错,清空data⽂件夹
如果使⽤mysqld –initialize⾃动⽣成带随机密码的root⽤户,则在mysql安装⽬录下的data⽬录下的⽂件中有随机密码:root@localhost: XXXXXXX      ,XXXXXXX就是随机密码

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。