windows下mysql的下载与安装

文章目录

  • 1 下载
  • 2 安装目录下新建data文件夹和my.ini
  • 3 安装
  • 4设置密码与远程连接
  • 5 配置环境变量
  • 6 navicate连接成功

1 下载

  • 官网地址
    https://www.mysql.com/
  • 点击下载
    windows下mysql的下载与安装_第1张图片
  • 社区下载
    windows下mysql的下载与安装_第2张图片
  • 社区服务
    windows下mysql的下载与安装_第3张图片
  • 选择版本下载
    windows下mysql的下载与安装_第4张图片

2 安装目录下新建data文件夹和my.ini

windows下mysql的下载与安装_第5张图片

  • my.ini 内容如下
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8

[mysqld]
#设置端口
port=3306
#设置mysql根目录
basedir=D:\code_soft\mysql\mysql-8.0.34-winx64
#设置数据库的数据存放目录
datadir=D:\code_soft\mysql\mysql-8.0.34-winx64\data
#设置最大连接数
max_connections=200
#设置mysql服务端字符集,默认为latin1
character-set-server=UTF8MB4
#设置默认存储引擎
default-storage-engine=INNODB
#设置密码永不过期
default_password_lifetime=0
#设置 server接受的数据包大小
max_allowed_packet=16M
#慢查询日志1开启2关闭
slow_query_log=1
#慢查询时间限制为2秒
long_query_time=2

3 安装

  • 以管理员身份进入到bin目录
    cd D:\code_soft\mysql\mysql-8.0.34-winx64\bin
  • 初始化
mysqld --initialize-insecure --user=mysql
mysqld --install MySQL
net start mysql
# 直接登录无密码 
mysql -uroot -p

windows下mysql的下载与安装_第6张图片

  • 可能出现的问题
    windows下mysql的下载与安装_第7张图片
  • 在C:\Windows\System32下添加对应的文件即可
    windows下mysql的下载与安装_第8张图片

4设置密码与远程连接

*初次登录MySQL数据库需要重置密码才能继续后面的数据库操作

  • 修改密码
alter user 'root'@'localhost' identified by '123456';
  • 允许远程连接
use mysql;
update user set host = '%' where user = 'root';
flush privileges;
  • 设置密码的编码格式为mysql_native_password
alter user 'root'@'%' identified with mysql_native_password by '123456';
  • 设置密码等级
set global validate_password.policy = 0;
  • 设置密码长度
set global validate_password.length = 4

5 配置环境变量

  • MYSQL_HOME
    windows下mysql的下载与安装_第9张图片
  • PATH
    windows下mysql的下载与安装_第10张图片

6 navicate连接成功

windows下mysql的下载与安装_第11张图片

你可能感兴趣的:(windows,mysql,数据库)