mysql5.7版
下载
https://cdn.mysql.com//archives/mysql-5.7/mysql-5.7.19-winx64.zip
操作步骤
1.下载得到压缩包
2.解压到环境目录 E:\Environment(自定义)
3.添加环境变量 path内添加安装目录下的bin目录
4.在安装目录E:\Environment\mysql-5.7.19下新建my.ini配置文件,并编辑添加如下代码(注意替换文件路径)
[mysqld]
basedir=E:\Environment\mysql-5.7.19datadir=E:\Environment\mysql-5.7.19\dataport=3306
skip-grant-tables //无密码进入
-
管理员方式启动cmd
路径切换至安装目录下的bin目录,然后输入mysql -install(安装mysql) -
再输入mysqld --initialize-insecure --user=mysql 初始化数据文件
-
启动mysql net start mysql 进去修改密码
-
进入mysql 通过命令行 mysql -uroot -p 回车 不用输入密码直接回车
-
进入后修改密码 update mysql.user set authentication-string=password(‘123456‘) where user=‘root‘ and Host = ‘localhost‘;
-
最后输入 flush privileges; 刷新权限
-
修改my.ini配置文件skip-grant-tables 加#将其注释掉
-
重启mysql就可以了 exit net stop mysql net start mysql
-
最后测试连接进入mysql 成功!
卸载
首先cmd–>net stop mysql停止服务
1.打开控制面板卸载mysql的所有程序
2.进入C盘Program Files或者是Program Files(x86)删除mysql文件夹
3.删除C盘目录下C:\ProgramData中mysql文件夹
4.打开运行界面输入regedit,首先删除:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL文件夹删除
删除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL文件夹。
删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL的文件夹。5.第一次可以只删除注册表上述三个信息,如果重装不成功,就要编辑查找所有带mysql的文件,并全部删除
6.最后一点,之前几次失败都是由于没有删除mysql服务。具体操作:打开cmd命令行,输入命令 sc delete mysql删除mysql服务。
7.之后按照正常步骤安装mysql就可以了。