一些报错及其解决方案
1、无法将 mysqld 项识别为 cmdlet、函数、脚本文件或可运行程序的名称…
在 “高级系统设置” 中配置好环境变量,向 Path
系统变量中添加安装路径,最后保存。
如果不明白的话,可以到网上查阅其他更详细的文章。
2、Microsoft Visual Studio 2019 Redistributable is not installed
在 visual studio 官网安装 2019 版的 Redistributable
包。
3、Access denied for user ‘root’@‘localhost’(using password: YES)
进入 MySQL
安装目录下的 my.ini
文件,然后在 [mysqld]
模块下添加 skip-grant-tables
,并保存,然后重启 mysql
服务。注意,是 [mysqld]
而不是 [mysql]
模块。
4、Failed to find valid data directory…Data Dictionary initialization failed.
1、删除你的 MySQL
安装目录下的 data
文件夹;
2、使用管理员身份进入 cmd
,并进入 MySQL
安装目录下的 bin
目录,移除当前的 mysqld
服务:
> net stop mysql // 关闭 mysql 服务
> mysqld -remove MySQL // Service successfully removed.
3、还是在 bin
目录下,执行命令在 MySQL
安装目录下创建 data
文件夹以及对应文件:
> mysqld --initialize-insecure
4、执行命令,安装 mysqld
服务:
> mysqld --install
5、再次启动 mysql
服务:
> net start mysql
最后
以上是个人在安装过程中遇到并成功解决的问题及其解法。如果遇到其他问题,后续会再补充。