一、安装
到mysql官网 http://dev.mysql.com/downloads/mysql/ 下载mysql
2、解压
解压到想安装的目录下,我的是D:\mysql-5.7.23-winx64
3、配置my.ini
在D:\mysql-5.7.23-winx64目录下新建my.ini文件,输入以下配置代码:
[mysqld]
# 设置mysql的安装目录
basedir=D:\mysql-5.7.23-winx64
# 设置mysql数据库的数据的存放目录,必须是data
datadir=D:\mysql-5.7.23-winx64\data
# mysql端口
port=3306
# 字符集
character_set_server=utf8
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
4、安装
以管理员身份运行cmd,执行以下命令:
D:\mysql-5.7.23-winx64\bin>mysqld --initialize-insecure
可能会出现以下错误
无法定位程序输入点fesetround于动态链接库MSVCR120.dll上
解决方案 参考 https://blog.csdn.net/write6/article/details/79204755
继续执行安装命令
D:\mysql-5.7.23-winx64\bin>mysqld -install
Service successfully installed.
5、启动
D:\mysql-5.7.23-winx64\bin>net start mysql
MySQL 服务正在启动 .
MySQL 服务已经启动成功。
二、卸载
1、关闭服务
以管理员身份运行cmd,执行以下命令:
C:\Users\Administrator>net stop mysql
MySQL 服务正在停止.
MySQL 服务已成功停止。
2、卸载服务
mysqld -remove [服务名]
C:\Users\Administrator>mysqld -remove MYSQL
Service successfully removed.
3、删除文件
4、删除注册表信息
清除注册表中的该MySQL服务,有几个地方:
a、HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL 目录删除
b、HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL 目录删除
c、HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL 目录删除
注册表中的ControlSet001、ControlSet002不一定是001和002,可能是ControlSet005、006之类,删除的时候都删除就可以 。