安装包下载
官网下载地址:https://dev.mysql.com/downloads/mysql/
由于服务器搭建在国外,下载速度非常慢,不推荐下载。
推荐使用镜像进行下载,速度很快,一两分钟就可以下载结束。
镜像地址:http://mirrors.ustc.edu.cn/mysql-ftp/Downloads/MySQL-8.0/
也可以在我上传到CSDN的链接进行下载:https://download.csdn.net/download/weixin_35770067/21889136?spm=1001.2014.3001.5501
下载完成后,选择一个磁盘内放置并解压。
配置环境变量
变量名:MYSQL_HOME
变量值:D:\Mysql
按照自己真实的路径进行填写.
生成data文件
打开CMD命令窗口,进入D:\Mysql\bin>下,执行如下命令
mysqld --initialize-insecure --user=mysql
在D:\Mysql目录下生成data目录
安装MySQL
继续执行命令
mysqld -install
启动服务
net start MySQL
登录MySQL
默认没有设置密码,所以密码为空,不用输入密码,直接回车即可
D:\Mysql>mysql -u root -p
设置(或修改)root用户密码
mysql> use mysql
mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
mysql> flush privileges;
Query OK, 0 rows affected (0.01 sec)
作用:相当于保存,执行此命令后,设置才生效,若不执行,还是之前的密码不变
退出Mysql
mysql> quit
再次登录,验证密码是否修改成功
安装Navicat
1、下载Navicat for MySQ中文版
- 安装包下载地址:https://gakkiwife.lanzouw.com/iK1gitjiiba
2、解压下载后的文件有两个.exe文件,点navicat111_mysql_cs_x64.exe 进行安装
3、安装完成之后点PatchNavicat.exe选择安装Navicat for MySQL目录下的navicat.exe
3、出现 下图出现则表示成功
打开Navicat,连接本地数据库,查看是否成功。
彻底删除Mysql
停止MySQL服务
开始 -》所有应用 -》Windows管理工具-》服务
将MySQL服务停止,这里我只有一个MySQL服务,如有多个MySQL服务,也要全部停止掉。
卸载mysql server等设备
控制面板 -》程序 -》 程序和功能,将mysql server等设备卸载掉,好像可以只卸载mysql server,但是以防万一,将所有的MySQL的应用全部卸载掉。
删除MySQL安装目录下的MySQL文件夹
我的安装目录是D:\MySQL,将这个文件夹删除。
同时C:\Program Files\MySQL中也发现了MySQL的文件夹,也将其删除,毕竟是彻底卸载MySQL。
打开注册表编辑器,删除注册表
利用快捷键win+R,输入“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
文件夹。
如果没有相应的文件夹,就不用删除了。
检测残留
最后可以下载一个软件交everything,输入关键字Mysql,查看是否还有残留文件
everything下载地址:https://everything.en.softonic.com/