[MySQL][MySQL8.0压缩包版安装方法]

举报
John2021 发表于 2022/03/01 05:00:18 2022/03/01
【摘要】 下载MySQL8.0压缩包在浏览器打开MySQL官网(https://www.mysql.com/)点击DOWNLOADS在下载页面拉到页面底部,找到MySQL Community (GPL) Downloads并点击在跳转的页面找到MySQL Community Server并点击在跳转的页面选择本地操作系统的平台(一般会默认帮选好),并找到ZIP Archive点击Download点击...

下载MySQL8.0压缩包

  1. 在浏览器打开MySQL官网(https://www.mysql.com/)

  2. 点击DOWNLOADS

  3. 在下载页面拉到页面底部,找到MySQL Community (GPL) Downloads并点击

  4. 在跳转的页面找到MySQL Community Server并点击

  5. 在跳转的页面选择本地操作系统的平台(一般会默认帮选好),并找到ZIP Archive点击Download

  6. 点击Download后浏览器会开始下载,可以看到下载好的是一个.zip后缀的压缩包文件

  7. 接下来把压缩包进行解压,我把它解压到了C:\Program Files\mysql-8.0.27-winx64\,文件夹里面包含的文件如下图所示

编写.ini初始化文件

.ini文件是Initialization File的缩写,即初始化文件,是Windows系统配置文件所采用的存储格式,统管Windows的各项配置,一般用户就用Windows提供的图形化管理界面就可实现相同的配置。.ini文件由节、键、值组成。

  • 节,[section]
  • 参数,(键=值)name=value
  • 注解,使用分号代表(;)。在分号后面的文字,直到该行结尾都全部为注解

  1. 在MySQL的解压文件夹下新建my.ini初始化文件

  2. 开始编辑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

  1. 使用管理员权限运行CMD,进入解压路径的bin目录

  2. 进行数据库初始化,命令:mysqld --initialize

  3. 完成初始化后MySQL文件夹会多一个Data文件夹

  4. 安装MySQL服务,命令:mysqld --install MySQL80

  5. 如果需要卸载卸载服务,命令:mysqld --remove MySQL80

  6. 启动MySQL服务,命令:net start MySQL80

连接数据库并修改密码

  1. 数据库的临时密码存放在Data目录下的一个计算机名.err的文件中

  2. 用记事本打开.err文件后查找关键字temporary password得到临时密码(注意:密码不包括前面的空格)

  3. 用CMD打开MySQL的bin文件夹,并输入mysql -uroot -p

  4. 然后输入临时密码连接数据库,当出现以下信息表明已经成功连接

  5. 输入命令ALTER user 'root'@'localhost' IDENTIFIED BY '1234';修改默认密码为1234

为MySQL添加环境变量

由于每次启动MySQL数据库都要进入bin目录,然后才能用mysql命令进行数据库连接,我们将MySQL的安装路径添加到Windows的环境变量中,这样就可以直接在CMD中输入mysql进行数据库连接了。


  1. 打开"控制面版",“系统和安全”,“系统”,在界面左侧点击"高级系统设置"

  2. 在"系统属性"窗口中点击"环境变量"

  3. 在"环境变量"窗口中找到"系统变量"并点击下面的"新建"

  4. 在"新建系统变量"窗口的变量名中输入MYSQL_HOME,变量值为C:\Program Files\mysql-8.0.27-winx64,然后点击"确定"

  5. 找到"系统变量"中的"Path"并点击"编辑"

  6. 在"编辑环境变量"窗口中,点击"新增"并输入%MYSQL_HOME%\bin\,点击确定

  7. 把之前打开的全部CMD窗口关闭

  8. 打开新的CMD窗口,输入mysql -uroot -p1234后出现如下信息,表示成功连接MySQL数据

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。