[MySQL][MySQL8.0压缩包版安装方法]
下载MySQL8.0压缩包
-
在浏览器打开MySQL官网(https://www.mysql.com/)
-
点击DOWNLOADS
-
在下载页面拉到页面底部,找到MySQL Community (GPL) Downloads并点击
-
在跳转的页面找到MySQL Community Server并点击
-
在跳转的页面选择本地操作系统的平台(一般会默认帮选好),并找到ZIP Archive点击Download
-
点击Download后浏览器会开始下载,可以看到下载好的是一个
.zip
后缀的压缩包文件
-
接下来把压缩包进行解压,我把它解压到了
C:\Program Files\mysql-8.0.27-winx64\
,文件夹里面包含的文件如下图所示
编写.ini初始化文件
.ini
文件是Initialization File
的缩写,即初始化文件,是Windows系统配置文件所采用的存储格式,统管Windows的各项配置,一般用户就用Windows提供的图形化管理界面就可实现相同的配置。.ini
文件由节、键、值组成。
- 节,[section]
- 参数,(键=值)name=value
- 注解,使用分号代表(;)。在分号后面的文字,直到该行结尾都全部为注解
-
在MySQL的解压文件夹下新建
my.ini
初始化文件
-
开始编辑
my.ini
文件
[mysqld]
# 设置MySQL的端口号,默认为3306
port=3306
# 设置MySQL的安装目录
basedir=C:\Program Files\mysql-8.0.27-winx64
# 设置MySQL的数据存放目录
datadir=C:\Program Files\mysql-8.0.27-winx64\Data
# 允许的最大连接数
max_connections=200
# 允许连接失败的次数。这是为了防止有人从该主机视图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为UTF8MB4
character-set-server=UTF8MB4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
default_authentication_plugin=mysql_native_password
[mysql]
# 设置MySQL客户端默认字符集
default-character-set=UTF8MB4
[client]
# 设置MySQL客户端连接服务端时默认使用的端口
port=3306
default-character-set=UTF8MB4
安装启动MySQL8.0
-
使用管理员权限运行CMD,进入解压路径的bin目录
-
进行数据库初始化,命令:
mysqld --initialize
-
完成初始化后MySQL文件夹会多一个
Data
文件夹 -
安装MySQL服务,命令:
mysqld --install MySQL80
-
如果需要卸载卸载服务,命令:
mysqld --remove MySQL80
-
启动MySQL服务,命令:
net start MySQL80
连接数据库并修改密码
-
数据库的临时密码存放在
Data
目录下的一个计算机名.err
的文件中 -
用记事本打开
.err
文件后查找关键字temporary password
得到临时密码(注意:密码不包括前面的空格)
-
用CMD打开MySQL的
bin
文件夹,并输入mysql -uroot -p
-
然后输入临时密码连接数据库,当出现以下信息表明已经成功连接
-
输入命令
ALTER user 'root'@'localhost' IDENTIFIED BY '1234';
修改默认密码为1234
为MySQL添加环境变量
由于每次启动MySQL数据库都要进入bin
目录,然后才能用mysql
命令进行数据库连接,我们将MySQL的安装路径添加到Windows的环境变量中,这样就可以直接在CMD中输入mysql
进行数据库连接了。
-
打开"控制面版",“系统和安全”,“系统”,在界面左侧点击"高级系统设置"
-
在"系统属性"窗口中点击"环境变量"
-
在"环境变量"窗口中找到"系统变量"并点击下面的"新建"
-
在"新建系统变量"窗口的变量名中输入
MYSQL_HOME
,变量值为C:\Program Files\mysql-8.0.27-winx64
,然后点击"确定"
-
找到"系统变量"中的"Path"并点击"编辑"
-
在"编辑环境变量"窗口中,点击"新增"并输入
%MYSQL_HOME%\bin\
,点击确定 -
把之前打开的全部CMD窗口关闭
-
打开新的CMD窗口,输入
mysql -uroot -p1234
后出现如下信息,表示成功连接MySQL数据
- 点赞
- 收藏
- 关注作者
评论(0)