一 卸载
第一步:停止服务
1. 启动cmd->输入services.msc->找到mySQL->停止SQL服务
或
win + E (打开电脑)
进入 服务
停止SQL服务
第二步:删除文件
找到之前你安装mysql的目录,将mysql文件全部删除
第三步:删除注册表
启动cmd->输入regedit->搜索mySQL,右键全部删除(或者依据以下路径找到MySQL,右键删除)
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Applications/MySQL
二 安装
第一步:mysql下载地址(mysql下载地址)
注:下载后解压后的文件如下(没有data文件夹和my.ini配置文件,需自己新建)
第二步:配置my.ini文件(放在mysql根目录下)
配置如下:
[mysqld]
skip-grant-tables
port = 3306
basedir=D:\MySQL
datadir=D:\MySQL\data
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysql]
default-character-set=utf8
特别注意 1. (如果没有skip-grant-tables这句代码,请添加)
2.basedir和datadir路径需改为自己对应的安装包路径
第三步:初始化,安装及启动
打开cmd(注意以管理员身份运行)-> 输入 cd D:\mysql\bin(路径需改成自己的安装包路径)
依次执行如下操作:
(1)初始化: mysqld --initialize
(2) 安装: mysqldinstall ( 如出现The service already exists! 则需要先 mysqld -remove ,成功后再执行mysqldinstall)
(3) 启动: net start mysql:
(4)更改 mysql 密码:mysql -u root -p
(5)更新密码: update mysql.user set authentication_string=password(‘自己的密码’) where user=’root’ and Host = ‘localhost’;
(6)刷新更新:flush privileges;