mysql|MySQL安装教程


文章目录

  • .msi安装
    • 下载.msi安装包
    • 安装
    • 配置环境变量
    • 登陆MySQL
  • zip archive 免安装版
    • 下载zip
    • 配置文件
    • 启动MySQL数据库
    • 登陆MySQL并修改密码

【mysql|MySQL安装教程】MySQL有两种安装方式,一是通过.msi来安装,一是zip archive免安装版。
官网链接:https://www.mysql.com/downloads/
.msi安装 下载.msi安装包 进入官网,按照下列步骤找到所需下载的安装包;或者直接点击https://dev.mysql.com/downloads/windows/installer/查看最新安装版本。
  1. 点击下图中的“ MySQL Community Downloads”。
    mysql|MySQL安装教程
    文章图片
  2. 显示页面如下,点击“MySQL Installer for Windows”。
    mysql|MySQL安装教程
    文章图片
  3. 第一个是web版,支持在线安装;第二个是安装版,支持离线安装。这里选择第二个,点击download。
    mysql|MySQL安装教程
    文章图片
  4. 不用注册账户,选择直接下载,这里下载是.msi文件。
    mysql|MySQL安装教程
    文章图片
  5. 将下载好的文件放到你想放的文件夹。
    mysql|MySQL安装教程
    文章图片
安装
  • 双击下载好的.msi文件
    mysql|MySQL安装教程
    文章图片
  1. 运行成功之后,进入类型选择界面,共有5种类型,可根据需要自行选择。这里我选择默认版本。
  • Developer Default(默认):安装mysql开发所需的所有产品
  • Server only(服务器):只安装mysql服务器产品
  • Client only(客户端):只安装没有服务器的mysql客户端产品
  • Full(完全):安装所有包含的mysql产品和功能
  • Custom(手动):手动选择系统上应安装的产品
    mysql|MySQL安装教程
    文章图片
  1. 然后进入安装界面,从安装界面可以看到我们需要安装的东西,然后点击Execute。
    mysql|MySQL安装教程
    文章图片
  2. 等待安装,从Progress可以看到安装进度。
    mysql|MySQL安装教程
    文章图片
  3. 安装完成,点击next。
    mysql|MySQL安装教程
    文章图片
  4. 然后是产品配置页面,可以看到我们需要配置的产品,点击next。
    mysql|MySQL安装教程
    文章图片
  5. 设置服务器配置类型和端口。
  • Config Type:就选择默认的Development Computer
  • Port 和 X Protocol Port:用默认生成的就可以,如果要改的话最好是输入3306-3309之间的值
    mysql|MySQL安装教程
    文章图片
  1. 身份验证方法,选择默认的方法,点击next。
    mysql|MySQL安装教程
    文章图片
  2. 配置root的密码,这个密码需要记住,后面有用。
    mysql|MySQL安装教程
    文章图片
  3. 添加其他管理员,点击Add User添加其他管理员,输入name和password,然后点击OK就可以看到界面中出现你添加的管理员,然后点击next。(如果添加的管理员只允许在本地登录就将host改成local)
    mysql|MySQL安装教程
    文章图片
  4. 设置MySQL在系统中的名字,其他的就默认就可以,点击next。
    mysql|MySQL安装教程
    文章图片
  5. 应用配置界面,点击Execute。
    mysql|MySQL安装教程
    文章图片
  6. 安装完成,点击Finish。
    mysql|MySQL安装教程
    文章图片
  7. 然后会返回产品配置页面,可以看到MySQL Server显示完成安装,点击next继续下一步。
    mysql|MySQL安装教程
    文章图片
  8. 由于这里的Test Connection一直连不上,所以我选择了直接Finish。(如果有人知道的话评论我一下谢谢
    mysql|MySQL安装教程
    文章图片
  9. 再次返回产品配置界面,可以看出因为上面一步没有完成,所以MySQL Router显示的是未完成(暂时不知道有什么影响),点击next继续下一步。
    mysql|MySQL安装教程
    文章图片
  10. 检测root密码,输入密码之后点击check,这里的密码就是第9步里面自己设置的密码,成功之后点击next。
    mysql|MySQL安装教程
    文章图片
  11. 同样需要安装一些产品,安装完成之后点击Finish。
    mysql|MySQL安装教程
    文章图片
  12. 再次返回产品配置页面,可以看出上面的产品除了第二个都完成了,点击next继续下一步。
    mysql|MySQL安装教程
    文章图片
  13. 安装完成界面,点击Finish。
    mysql|MySQL安装教程
    文章图片
  14. 双击我们之前下载.msi文件可以看到我们安装的产品
    mysql|MySQL安装教程
    文章图片
配置环境变量 上面安装的是时候MySQL默认安装路径是:
C:\Program Files\MySQL\MySQL Server 8.0
1.添加环境变量:
右键“我的电脑” -> 属性 -> 高级系统设置 -> 环境变量 -> 新建
mysql|MySQL安装教程
文章图片

mysql|MySQL安装教程
文章图片

2. 找到Path,选择编辑。
mysql|MySQL安装教程
文章图片

3. 点击“新建”,输入%MySQl_Home%\bin,点击“确定”。
mysql|MySQL安装教程
文章图片

登陆MySQL 当 MySQL 服务已经运行时, 我们可以通过 MySQL 自带的客户端工具登录到 MySQL 数据库中, 首先打开命令提示符, 输入以下格式的命名:
mysql -h 主机名 -u 用户名 -p
  • h : 指定客户端所要登录的 MySQL 主机名, 登录本机的话该参数可以省略
  • u : 登录的用户名
  • p : 告诉服务器将会使用一个密码来登录, 如果所要登录的用户名密码为空, 可以忽略此选项
如果我们要登录本机的 MySQL 数据库,则:
打开cmd,输入mysql –u root –p,然后输入root密码。mysql|MySQL安装教程
文章图片

zip archive 免安装版 下载zip
  1. 进入官网后不选择“MySQL Install for Windows”,而是选择“MySQL Community Server”。也可通过https://dev.mysql.com/downloads/mysql/直接查看最新版本。
    mysql|MySQL安装教程
    文章图片
  2. 选择第一个版本,点击Download。
    mysql|MySQL安装教程
    文章图片
  3. 同样选择直接下载。
    mysql|MySQL安装教程
    文章图片
  4. 下载完成后解压到自定义文件夹
    mysql|MySQL安装教程
    文章图片
配置文件 打开刚刚解压的文件夹 D:\MySQL\mysql-8.0.25-winx64 ,在该文件夹下创建 my.ini 配置文件,编辑 my.ini 配置以下基本信息:
[client] # 设置mysql客户端连接服务端时默认使用的端口 port=3306 # 设置mysql客户端默认字符集 default-character-set=utf8[mysqld] # 设置3306端口 port=3306 # 设置mysql的安装目录 basedir=D:\MySQL\mysql-8.0.25-winx64 # 设置mysql数据库的数据的存放目录 datadir=D:\MySQL\mysql-8.0.25-winx64\data # 允许最大连接数 max_connections=200 # 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统 max_connect_errors=10 # 服务端使用的字符集默认为UTF8 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB # 默认使用“mysql_native_password”插件认证 default_authentication_plugin=mysql_native_password[mysql] default-character-set=utf8

启动MySQL数据库 打开cmd,输入以下命令:
# 切换目录 cd D:\MySQL\mysql-8.0.25-winx64\bin# 初始化数据库 mysqld --initialize --console# 输入安装命令 mysqld install# 输入启动命令 net start mysql

登陆MySQL并修改密码
# 登陆mysql mysql -u root -p # 使用mysql这个数据库 use mysql # 更改密码 ALTER USER "root"@"localhsot" IDENTIFIED BY "新密码" # 刷新权限 flush privileges;

    推荐阅读