由于安装版的想要完全删除干净比较麻烦,所以此篇文章主要记录免安装版如何进行下载配置。
一、下载
1、网址MySQL :: Download MySQL Community Server
2、当前最新是8.0版本,但是大多数公司还是用的5.7版本。所以点击右侧pervious GA version跳转到5.7的版本。
3、以windows系统为例,下载64位的zip版本
二、安装
1、解压下载好的压缩包到你想要安装的目录下
2、添加环境变量
- 此电脑右键->属性->高级系统设置->环境变量
- 编辑系统变量PATH,把bin目录路径粘贴进去(F:\environment\mysql-5.7.41-winx64\bin)
3、新建mysql配置文件my.ini
在mysql-5.7.41-winx64目录下新增加一个配置文件my.ini
编写my.ini文件,basedir和datadir需要替换成自己的(datadir的目录为basedir\data 一会执行初始化的时候就会自动创建data文件夹啦)
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=F:\environment\mysql-5.7.41-winx64
# 设置mysql数据库的数据的存放目录
datadir=F:\environment\mysql-5.7.41-winx64\data
4、以管理员身份运行cmd(开始菜单->windows系统->命令提示符->右键->更多->以管理员身份)
- 进入mysql的bin目录:cd /d F:\environment\mysql-5.7.41-winx64\bin (注意/d 否则进不去目录)
- 安装mysql服务:mysqld -install 提示sucessfully即为成功
- 初始化数据库文件:mysqld --initialize-insecure --user=mysql (请耐心等待命令执行结束 之后你会发现目录里多了个data文件夹 说明之前的my.ini被执行了)
- 启动服务:net start mysql (请耐心等待命令执行结束 出现启动成功 系统服务里会出现mysql)
- 以root身份进入mysql管理:mysql -u root -p(第一次登录没有密码,直接按回车过)
- 更改root密码为root: set password for root@localhost = password('root');
- 输入exit退出 完成。(如果想测试密码设置是否成功,可以重复mysql -u root -p这个步骤哦)