1:mysql官网下载安装包https://dev.mysql.com/downloads/mysql/
安装文件分为三种,第一种为.msi文件,可以像.exe文件一样直接安装;
第二种为.zip文件,下载解压后即为软件包;
第三种为源代码文件,想要查看源代码的可以下载。
我这里采用的是第二种.zip文件软件包的Mysql安装方法。
下载后解压,即得到软件包,放到自己想要放置的文件位置。解压后具体的文件内容如下图:
2:修改上图中的my-default.ini配置文件
[client]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\Program Files\mysql-5.6.41-winx64\mysql-5.6.41-winx64
# 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错
datadir=D:\Program Files\mysql-5.6.41-winx64\mysql-5.6.41-winx64\sqldata
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
注意:配置文件中的basedir和datadir要设置为自己安装mysql文件的目录
3:修改环境变量(win10)
编辑系统变量path,新建D:\Program Files\mysql-5.6.41-winx64\mysql-5.6.41-winx64\bin
4:配置、初始化mysql
- 初始化数据库(要记住初始化完成随机分配的密码,不然就GG了)
mysqld --initialize --console
- 初始化完成,安装mysql服务
mysqld install
- 安装完成即可启动mysql服务
net start mysql
安利另外一种启动mysql服务的方法,win+r快捷键,输入services.msc,打开服务窗口,启动mysql服务
- 登录mysql数据库(如果有客官忘记了随机密码(不想GG看后面的TIPs))
mysql -u root -p
- 登录成功,修改临时密码:alter user user() identified by “你自己的密码”;
alter user user() identified by "root";
- 安装成功界面
5:安装、配置navicat 客户端,尽情畅游mysql吧~
最后的TIPs:安装过程中总是会出现各种各样的坑啊,一起来跳坑吧
- 坑1:初始化数据库:mysqld --initialize –console 时
报错:由于找不到MSVCR110.dll,无法继续执行代码
原因:缺少mysql运行环境
解决办法:安装VC++ 2010 运行库
- 坑2:初始化完成,安装mysql服务:mysqld install 时
报错:Install/Remove of the Service Denied!
解决办法:管理员身份运行cmd
- 坑3:登录mysql -u root –p时
问题忘记了初始密码
哈哈,恭喜你重新卸载安装吧
不想重装请参考下一篇mysql忘记初始化密码解决办法