windows下安装mysql

一、下载安装包

下载网址:https://dev.mysql.com/downloads/mysql/ 下载Windows系统版本,如下图

image.png

点击下载,选择自己的文件路径,C盘非C盘都可以(我没有放C盘),路径中不要出现中文,下载完后解压,解压后如下图
image.png

二、安装

  1. 管理员身份打开cmd

  2. cd到bin目录下

  3. 安装mysql服务,执行命令:
    mysqld --install

    image.png

  4. 初始化mysql,执行命令:mysqld --initialize --console,产生一个随机密码,记住后面需要登录用。

    image.png

  5. 开启mysql服务,执行指令 net start mysql

    image.png

  6. 登录验证,输入命令 mysql -u root -p,密码是刚才产生的随机密码

    image.png

  7. 修改密码,指令 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '密码';,注意后面有个分号。

    image.png

三、设置系统的全局变量

1、点击“我的电脑-->属性-->高级系统设置-->环境变量”,接下来如下图所操作,在系统变量中选中path一行,点击“编辑”,然后点击“新建”,将bin目录的路径填进去,点击“确定”就完成了。


image.png

image.png
  1. 在mysql目录下创建一个ini配置文件


    image.png

    内容如下:

[mysqld]
#设置mysql的安装目录,也就是刚才我们解压的目录
basedir=D:\Software\sql\mysql-8.0.31-winx64
#设置mysql数据库的数据的存放目录
datadir=D:\Software\sql\mysql-8.0.31-winx64\data
#设置默认使用的端口
port=3306
#允许最大连接数
max_connections=200
#允许连接失败的次数。这是为了防止有人试图攻击数据库
max_connect_errors=10
#服务端使用的字符集
character-set-server=utf8
#创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
#默认使用“mysql_native_password”插件作为认证加密方式
#MySQL8.0默认认证加密方式为caching_sha2_password
default_authentication_plugin=mysql_native_password
[mysql]
#设置mysql客户端默认字符集
default-character-set=utf8

[client]
default-character-set=utf8
port=3306

你可能感兴趣的:(windows下安装mysql)