一、判断本地电脑中是否有 MySQL 的环境
在开始界面输入服务查看是否有 MySQL 的服务,查看状态是否为正在运行。
服务列表中 MySQL 显示正在运行说明电脑中有 MySQL 的环境。
二、卸载 MySQL
1. 停止服务列表中 MySQL 的运行
2. 找到原有的 MySQL 的安装目录,如图所示:
3. 返回 MySQL 一级,在四个文件夹中查找 data 文件夹。
下图中的 data 文件夹为在 MySQL 中创建的所有库和表的产生目录,如果 data 文件夹中只有 xml 后缀的文件,可以通过 Everything 软件进行搜索,查找 user.fim 或者 user.ibd 这两个文件夹,这两个文件夹是存储物理文件的文件夹,理论上 MySQL 的产生目录和安装目录会放在一起。没有找到的话,先不考虑产出目录,直接删除安装目录即可。
4. 删除安装目录里的四个文件夹
如果有提示文件夹正在使用无法删除,可打开服务列表找到 MySQL 的运行程序,将其停止。
5. 用管理员身份打开 cmd 窗口,输入SC DELETE MySQL80(此处的名称应与服务列表中的名称一致,注意查看)。
运行成功后,关闭 cmd,关闭服务列表,重新打开服务列表,就没有 MySQL 了。至此,MySQL 的服务和安装目录均已删除完毕。
三、安装 MySQL(绿色安装,压缩包解压安装)
1. 把压缩包放到如图所示的目录下,进行解压缩。
如果出现解压错误,可以修改图中文件被提取到这个文件夹的地址,直接解压缩到 MySQL 文件夹下,完成后删除压缩包(建议在别处保留一份备份)。
2. 在 bin 文件夹所在的文件夹内新建一个文本文档,将文本文档的后缀改为 ini,重命名为 my,然后用记事本打开。
如图所示,在记事本中输入,注意所有的符号都要在英文状态下输入,将basedir=与datadir=后面的路径改成你自己的路径,datadir 路径里的单斜杠改为双斜杠,按 Ctrl+S 保存然后退出。
3. 以管理员身份打开 cmd 窗口,输入 bin 的上一级的路径,即记事本中所写的路径。然后再进入 bin。按照图片所示输入mysql install显示服务安装成功。再输入mysqld --initialize,这里会一闪而过,继续输入net start mysql会显示 MySQL 服务正在启动,启动成功。这样,MySQL 就安装好了。
关闭 cmd,回到安装目录可以看到新增了一个 data 文件夹。
此时,服务列表中也会有一个MySQL服务正在运行。
4.在bin目录下进入cmd
输入 mysql -u roort -p,密码在data中
打开data文件夹下以err结尾的文件
选中图片所示的那一行,这一行就是初始密码,从这一行的冒号后边开始拷贝,即从9txl开始,注意空格
将密码复制到cmd中,注意把空格删掉。如果出现如图所示的错误,是编码不一致问题。先把服务停掉。打开my.ini配置文件
把这一行重新写一下,保证是在英文状态下。ctrl+s保存,回到cmd重新输入指令。
输入一下修改密码的指令,将密码改为root
输入quit退出服务,再输入mysql -u root -p 再输入的密码就是刚修改完的root。如果想再写改密码可以再输入一次修改密码的指令。
四、环境配置
1.右击此电脑,点击属性,进入高级系统设置,点击环境变量
2.新建系统变量。输入mysql_home,变量值选择bin目录之前一级
如图所示
3.点击path,再点击新建,按图片中第一行输入,点击确定
4.打开cmd,输入指令,mysql -u root -p 可以显示输入密码,且输入后没有报错,说明环境配置完毕。