1.下载MySQL数据库可以访问官方网站:https://www.mysql.com/
2、点进去之后然后点击DOWNLOADS
3、在点击DOWNLOADS之后,页面往下滑,然后点击MySQL Community(GPL) Downloads
4、点击图中所指示
5、选择最新版本的mysql,根据自己电脑是64位还是32位进行选择,我选择的是下图版本
6、下载mysql
7、下载完成之后,解压之后的文件根目录下面没有data文件夹和my.ini配置文件,如下图所示:
备注:(红色圈起来的data文件夹是用命令自动生成的,data文件夹不可手动创建,必须要用命令创建,下面会说到如何命令创建data文件夹;my.ini配置文件是手动创建的)
8、手动创建my.ini配置文件,内容可直接复制,如下所示:(其中设置mysql的安装目录E:\mysql-8.0.17-winx64,改为你自己mysql所在的目录)
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=E:\mysql-8.0.17-winx64
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
、
9、用管理员身份运行cmd,切换到E:\mysql-8.0.17-winx64\bin 目录,输入 mysqld -install 命令安装mysql
显示Service successfully installed 表示安装成功。
10、使用 mysqld --initialize-insecure 初始化,自动创建data文件夹。(初始化之后,安装根目录下就会多出现一个data文件夹,里面会有一堆文件)。
11、输入命令 net start mysql 启动服务,如下图表示启动成功
12、服务启动之后,登录mysql ,输入命令 服务启动成功之后,输入命令:mysql -u root -p(第一次登录没有密码,直接按回车),如下图所示登录成功。
13、设置mysql密码
输入exit并回车,退出MySQL数据库。然后输入mysqladmin -u root -p password 并回车。
出现“Enter password:”,直接回车,未设置密码时默认没有密码。
接着出现“New password:”输入新的密码,回车即可,
接着出现“Confirm new password:”(确认密码)重复输入新的密码,然后回车即可。
14、重新登录mysql,输入命令 mysql -u root -p 并回车,下图所示表示登录成功。
最后如果用navicat连接mysql报错Authentication plugin ‘caching_sh2_password’ cannot be loaded:
解决方法在另外一个记录里,地址为https://blog.csdn.net/mengmeng2222222/article/details/100553653