目录
MySQL卸载安装
1. MySQL卸载(8.0版本)
1.1停止MySQL服务
win+R 打开运行,输入 services.msc 点击 “确定” 调出系统服务。
1.2 卸载MySQL相关组件
控制面板 —> 卸载程序 —> 卸载MySQL相关所有组件
1.3删除MySQL安装目录
1.4删除MySQL数据目录
据存放目录是在 C:\ProgramData\MySQL,直接将该文件夹删除。
1.5 删除MySQL注册表信息(重要)
删除注册表里MySQL的项,就是这三项:
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
另外将 C:/WINDOWS 下的my.ini 文件也删除掉
删除成功
2. MySQL安装(5.7.24版本)
2.1安装
安装解压,就可得到MySQL 5.7.24的软件本体了(就是一个文件夹),放在安装目录即可
2.2配置
添加环境变量
命令提示符(管理员), 敲入mysql,提示Can’t connect to MySQL server on ‘localhost’,则证明添加成功;
新建配置文件
[mysql]
default-character-set=utf8
[mysqld]
character-set-server=utf8
default-storage-engine=INNODB
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
把上面的文本文件另存为,在保存类型里选所有文件 (*.*)
,文件名叫my.ini
,存放的路径为MySQL的根目录(例如我的是D:\software\Java\mysql-5.7.24-winx64
,根据自己的MySQL目录位置修改)。
初始化MySQL
命令提示符(管理员), 敲入mysqld --initialize-insecure,回车,稍微等待一会,如果出现没有出现报错信息(如下图)则证明data目录初始化没有问题,此时再查看MySQL目录下已经有data目录生成。
注册MySQL服务
命令提示符(管理员),在黑框里敲入mysqld -install,回车。
启动MySQL服务
命令提示符(管理员),进入命令行执行如下指令
net start mysql // 启动mysql服务
net stop mysql // 停止mysql服务
)
修改默认账户密码
命令提示符(管理员),进入命令行执行如下指令,这里的1234就是指默认管理员(即root账户)的密码
mysqladmin -u root password 1234
MySQL 5.7 解压版安装完毕
2.3登录
命令提示符cmd登录,进入命令行输入mysql -uroot -p1234,回车,登录成功
登录参数:
mysql -u用户名 -p密码 -h要连接的mysql服务器的ip地址(默认127.0.0.1) -P端口号(默认3306)