最近的MySQL安装过程中初始化数据库失败的临时解决办法
安装MySQL时初始化数据库失败
·
安装MySQL的过程中,提示数据库初始化失败,失败后可以先在安装路径下的bin目录下面(注意不是bin目录里面)创建一个data文件夹,然后设置data文件夹的操作权限设置成为完全控制
然后使用管理员模式打开控制台,切换到当前安装的MySQL的文件夹下的bin目录
然后运行 mysqld --initialize --console 初始化之后如图,初始化后的root密码下图红圈内
再运行mysqld --install 之后运行net start mysql 如图
启动完成之后可以使用navcat来重置密码,因为密码比较复杂而且控制台输入的时候是暗文,大概率输入错误,就可以复制当前的初始密码
然后点击确定之后在左侧打开数据库连接之后就会提示修改密码。
现在就可以修改成自己想要的密码了,修改完密码后就可以正常使用了。
这个问题很奇怪,是最近出现的问题,之前安装的时候一路下一步就可以直接可以正常使用。
大致理解的错误就是MySQL安装时指定的data文件夹根据my.ini文件生成在了C:\ProgramData\MySQL\MySQL Server 8.0\Data
但是他没有选择指定路径的data文件夹,而是在安装MySQL的路径下的data文件夹
如图所示可能出现两种结果
但是my.ini中显示的却是
暂时还不知道为什么会导致这样的错误,目前先给出临时的解决办法
更多推荐
已为社区贡献1条内容
所有评论(0)