1、MySQL下载安装

1.1 方法一

此方案为下载exe安装包一步步安装,下载版本为8.0与方法二中的5.7底层驱动有所不同,都是稳定可使用,卸载比较麻烦,需要进注册表,下文有说怎样卸载,方法一不适合新手,容易出错,建议直接参考方法二。

选择

mysql自带的卸载 mysql5.1卸载_mysql自带的卸载

下载完成之后解压,则进入助手安装界面,先安装助手后安装数据库。

mysql自带的卸载 mysql5.1卸载_数据库_02

自定义安装custom

mysql自带的卸载 mysql5.1卸载_MySQL_03

这里注意类型选择,建议放在一个文件夹下,根文件夹名称不变,具体可参考视频教程。

我的目录如下:

mysql自带的卸载 mysql5.1卸载_MySQL_04

mysql自带的卸载 mysql5.1卸载_MySQL_05

默认端口3306

mysql自带的卸载 mysql5.1卸载_mysql自带的卸载_06

mysql自带的卸载 mysql5.1卸载_mysql自带的卸载_07

mysql自带的卸载 mysql5.1卸载_数据库_08



mysql自带的卸载 mysql5.1卸载_mysql自带的卸载_09

mysql自带的卸载 mysql5.1卸载_mysql自带的卸载_10

点击下一步,最后一步取消勾选,点确定。

mysql自带的卸载 mysql5.1卸载_mysql_11

开始菜单就会出现数据库进去选项

mysql自带的卸载 mysql5.1卸载_MySQL_12

进入数据库

mysql -uroot -p

1.2 方法二

使用压缩版,安装快,方便.不复杂.

1.2.1 软件下载

mysql5.7 64位下载地址:(拷贝到迅雷中下载会快很多)

https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-winx64.zip

1.2.3 安装步骤
  • 下载后得到zip压缩包.
  • 自定义安装目录,这里解压到的是D:\install\mysql\mysql-5.7

mysql自带的卸载 mysql5.1卸载_MySQL_13

  • 添加环境变量:我的电脑->属性->高级->环境变量

选择PATH,在其后面添加: 你的mysql 安装文件下面的bin文件夹

D:\install\mysql\mysql-5.7\bin

mysql自带的卸载 mysql5.1卸载_MySQL_14

  • 在跟目录新建和编辑 my.ini 文件 ,注意替换路径位置,data可以自动生成,skip-grant-tables意思是跳过密码进入。
[mysqld]
basedir=D:\install\mysql\mysql-5.7\
datadir=D:\install\mysql\mysql-5.7\data\
port=3306
skip-grant-tables

mysql自带的卸载 mysql5.1卸载_mysql_15

  • 启动管理员模式下的CMD,并将路径切换至mysql下的bin目录,然后输入
mysqld –install (安装mysql)

mysql自带的卸载 mysql5.1卸载_MySQL_16

  • 再输入 :(初始化数据文件)
mysqld --initialize-insecure --user=mysql

mysql自带的卸载 mysql5.1卸载_mysql_17

  • 然后再次启动mysql 然后用命令 mysql –u root –p 进入mysql管理界面(密码可为空)
net start mysql //启动mysql
mysql –u root –p//进入mysql,第一次密码为空,p后面不能有空格

mysql自带的卸载 mysql5.1卸载_数据库_18

  • 进入界面后更改root密码
update mysql.user set authentication_string=password('123456') where user='root'and Host = 'localhost';

mysql自带的卸载 mysql5.1卸载_数据库_19

  • 刷新权限
flush privileges;

mysql自带的卸载 mysql5.1卸载_数据库_20

  • 注释(#)掉 my.ini文件删除最后一句 skip-grant-tables

mysql自带的卸载 mysql5.1卸载_mysql_21

  • 重启mysql即可正常使用
exit
net stop mysql
net start mysql

mysql自带的卸载 mysql5.1卸载_数据库_22

  • 连接上测试出现以下结果就安装好了
mysql –u root –p//p后面不能有空格,可以在p后面直接输入密码

mysql自带的卸载 mysql5.1卸载_mysql_23

安装完成!!

2、MySQL完全卸载

参考:


  • 在【程序功能】中卸载mysql相关的程序

mysql自带的卸载 mysql5.1卸载_mysql自带的卸载_24

  • 安装目录底下的文件删除,数据库如果在安装时候自定义目录也给删除。

mysql自带的卸载 mysql5.1卸载_MySQL_25

  • 暂停服务

cmd中输入

net stop mysql  //停止服务
  • 删除注册表:

【regedit】打开注册表

删除内容:

//删除文件夹
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQl
//删除文件夹
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL
  • 删除环境变量:

mysql自带的卸载 mysql5.1卸载_mysql自带的卸载_26

系统变量和用户变量中path都检查一下