简单介绍一下MySQL的安装

官方网址:​​https://www.mysql.com/downloads/​

1.找到MySQL Community Edition (GPL)

Windows10下MySQL的安装_数据库

 

(注:GPL版本为开源,非商用;commercial为商用版)点击链接进入后, 会有一大堆可下载的选项对应不同的安装方式。windows安装选择​​MySQL on Windows (Installer & Tools)​​ 

Windows10下MySQL的安装_安装_02

 

选择第二个进行安装

Windows10下MySQL的安装_数据库_03

 

三百多兆大小,等待下载完成即可。下载的是一个msi文件,windows可视化安装。完成后双击运行,一步一步安装即可。

此处我安装选择的 Custom模式,自定义安装产品,勾选了MySQL Servers(注意需要展开到此节点的叶节点,然后根据电脑32位还是64位选择合适的节点,再添加到右边,点击下一步开始安装。)未勾选的选项,如果在将来想要安装,还可以再次运行msi,进行升级勾选。

Windows10下MySQL的安装_环境变量_04

 

Windows10下MySQL的安装_数据库_05

 

 后续一直采用默认选项,一路Next即可。

注:到配置步骤时,我依然采用了默认的Config Type(“Development Machine”),选择此项将使用较小的内容来运行我们的mysql server,对应小型软件、学习是完全够用的。之后“Next”。

 Windows10下MySQL的安装_安装_06

 

配置root用户的密码,还可以添加其他用户。记住所配置的root用户密码!

Windows10下MySQL的安装_mysql_07

 

Windows10下MySQL的安装_数据库_08

 

 一直点Next,直至Finish.

 

2.配置环境变量

为了能直接在cmd中使用mysql,需配置一下环境变量。win+pause--》环境变量--》在path中添加mysql安装的bin目录。mysql默认安装在C:\Program Files\MySQL\MySQL Server 8.0\bin。

Windows10下MySQL的安装_数据库_09

 

 

成功。且mysql service已经在运行。

补充mysql service 启动和关闭命令:

管理员身份运行cmd,

开启: net start mysqlwyh

关闭:net stop mysqlwyh

(注:mysqlwyh是我配置的我的mysql service 名称,见安装步骤中的图)

 

3.安装Navicat

建立连接时,可能会出现报错:

Authentication plugin 'caching_sha2_password' cannot be loaded: dlopen(/usr/local/mysql/lib/plugin/caching_sha2_password.so, 2): image not found

解决方案:

此为mysql的问题,非navicat客户端的问题。

cmd--> mysql -u root -p --->登录进入mysql后,执行:



ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'yourpassword';