卸载
1. 删除安装文件夹
2. 删注册表 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
3. 删除服务
管理员身份命令行 sc delete MySQL
安装
1. 解压
和老版本不同,解压后是不存在data文件夹和my.ini配置文件的,这些需要通过手动配置生成。
2. 添加环境变量
MYSQL_HOME 解压路径
PATH 追加 %MYSQL_HOME%\bin\;
3. 添加data文件夹
管理员身份启动命令行
C:\WINDOWS\system32>e:
E:\>cd E:\mysql\mysql-5.7.23-winx64
E:\mysql\mysql-5.7.23-winx64>mysqld --initialize-insecure --user=mysql
4. 配置my.ini文件
5.7之前版本 有my-default.ini,复制修改为my.ini配置。
5.7版本 复制新建,配置安装目录和数据目录。
[client]
port=3306
default-character-set=utf8
[mysqld]
# 设置MYSQL安装目录
basedir=E:\mysql\mysql-5.7.23-winx64
# 设置MYSQL数据目录
datadir=E:\mysql\mysql-5.7.23-winx64\data
port=3306
character_set_server=utf8
sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
#开启查询缓存
explicit_defaults_for_timestamp=true
skip-grant-tables
5. 命令安装
bin\下执行 mysqld -install ,出现 Service successfully installed. 即安装成功。服务出现MySQL。
E:\mysql\mysql-5.7.23-winx64\bin>mysqld -install
Service successfully installed.
E:\mysql\mysql-5.7.23-winx64\bin>
6. 启动服务(管理员身份运行cmd)
net start mysql
net stop mysql
安装时可能出现的问题
1. 如果没修改my.ini目录,启动服务会报如下问题会报如下问题
其他版本可参考