MySQL是一款开源免费的数据库,因为其这种特性而成为用户最多的数据库。
打开搜索输入“MySQL”,找到官网;
进入链接,点击上方“DOWNLOADS”字样,进入下载页;
选择“Communtiy”;
选择第一个“MySQL Community Server ”;
进入下拉页,选择(X86,64-bit),ZIP Archive;
进入下载页,下载页面有注册登录按钮,也可选择“No thanks,just start my download”不用注册下载;
选择不用注册登录选项,进入下载状态;
打开压缩包,安装完成。
请根据自己的电脑(×32、×64)下载;
mysql ZIP Archive: 压缩版本,需要自己配置;
mysql MSI Installer:安装版本,安装过程中自动配置。
windows安装mysql的几种方式
mysql官网下载地址:
https://dev.mysql.com/downloads/
方式一:MySQL Installer for Windows示例为mysql 8.0.34
默认安装在c盘
C:\Program Files\MySQL\MySQL Server 8.0
1.下载.msi文件2双击mysql-installer-community-8.0.34.0.msi文件,直接安装3选择类型之后一路next4选择密码校验方式注意这里选项,如果未安装过mysql选择第一个,这个会使用新的密码校验方式,第二个选项,匹配旧版本密码校验方式。
5创建其他用户默认root用户,下边可以创建其他用户,如果不需要创建next即可。
之后一路next即可安装完成。
安装完成Navicat连接时校验方式问题如果本机未安装mysql8,不需要进行以下步骤。如果已安装mysql,在安装mysql8,需要进行以下操作更改密码校验方式。也可以使用命名
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'test';其中root是用户名,localhost特指本地主机,mysql_native_password是旧的密码校验机制,test是密码
mysql8之前版本,使用如下命令会创建用户并授权
grant all privileges on *.* to '用户名'@'%' identified by '密码';
mysql8版本方式(使用上边命令会报错)
先创建一个用户create user '用户名'@'%' identified by '密码';进行授权grant all privileges on *.* to '用户名'@'%' with grant option;方式二:MySQL Community Server安装包1下载zip文件
[mysqld]# 设置3306端口port=3306# 设置mysql的安装目录basedir=D:\mysql8# 设置mysql数据库的数据的存放目录datadir=D:\mysql8\data# 允许最大连接数max_connections=200#允许连接失败的次数。防止有人从该主机试图攻击数据库系统max_connect_errors=10# 服务端使用的字符集默认为UTF8character-set-server=utf8mb4# 创建新表时将使用的默认存储引擎default-storage-engine=INNODB# 默认使用“mysql_native_password”插件认证authentication_policy=mysql_native_password[mysql]# 设置mysql客户端默认字符集default-character-set=utf8mb4[client]# 设置mysql客户端连接服务端时默认使用的端口port=3306default-character-set=utf8mb43.初始化mysql并启动mysql
进入bin目录:C:\Program Files\MySQL\MySQL Server 8.0\bin,开启命令窗口
执行如下命令
mysqld --initialize --console
设置为开机自启
mysqld -install mysql8方式三:setup.exe
双击setup.exe进入安装界面
之后按提示来即可
你的赞和关注是对我最大的肯定,希望大家多多支持,谢谢大家。