记录并分享一下在安装Mysql的过程中遇到的问题和解决办法,综合了很多其他人的文章经验
1.安装路径没有在c盘下遇到的问题
由于需要进入到bin文件夹下再进行初始化、安装、启动操作,而我的安装路径没有在C盘下,我最开始在管理员权限下直接cd到D盘(我的安装路径是D盘)是不行的,管理员权限下打开其他盘符的方式参考
2.mysql 不是内部或外部命令,也不是可运行的程序 或批处理文件
这一步的问题可能是因为没有进入到bin目录下,此时参照第一个问题。另一个原因可能是环境变量的问题。需要设置环境变量,解决办法参照
3.data文件无法删除的问题
data文件不能自己创建,从官网下载的mysql得到的目录里没有data文件,通过执行mysqld --initialize-insecure可以生成,但是我用的是老师给的安装包,里面解压之后有data文件,并且是在我执行了部分操作之后才想到要去删除,这时已经删除不了了,remove之后重启也没用。解决办法参考
即停用mysql服务
4.mysql服务无法启动的问题。
这个问题可能是因为data文件的问题,如果从官网下载可以直接执行mysqld --initialize-insecure,如果是安装包里已经有了data文件的话需要先删除data,如果想保留之前的data文件,可以先把data文件拷贝到其他地方,安装好之后再将原data文件中多的文件拷贝进去。
参照
根据这篇博客及其下面的评论,我修改了my.ini文件后执行mysqld --initialize-insecure(生成data文件),然后执行net start mysql。
5.密码修改报错
解决办法参考
安装步骤命令如下
注意要以管理员权限运行,安装完成后修改密码。
如有错误还请指正。