windows10上安装mysql 5.7.37

windows10上安装mysql 5.7.37

0.MySQL 版本和安装路径介绍: 

MySQL Community Server 社区版本,开源免费,但不提供官方技术支持。  

MySQL Enterprise Edition 企业版本,需付费,可以试用 30 天。  

MySQL Cluster 集群版,开源免费。可将几个 MySQL Server 封装成一个 Server。  

MySQL Cluster CGE 高级集群版,需付费

执行mysql-installer-community-5.7.37.0.msi安装包,如果没有选目录,会自动装到C盘。

选择Server only,包括命令行客户端

  • developer default(开发者默认):安装mysql开发所需的所有产品
  • server only(服务器):只安装mysql服务器产品
  • client only(客户端):只安装没有服务器的mysql客户端产品
  • full(完全):安装所有包含的mysql产品和功能
  • custom(手动):手动选择系统上应安装的产品

记得选择对应操作系统版本的软件呢

x64和x86指的都是操作系统。其中,x64指的是64位操作系统,x86指的是32位操作系统。这是根据处理器芯片架构来进行划分的。

x86-64(又称x64,即英文词64-bit extended,64位拓展 的简写)是x86架构的64位拓展,向后兼容于16位及32位的x86架构。x64于1999年由AMD设计,AMD首次公开64位集以扩展给x86,称为“AMD64”。其后也为英特尔所采用,现时英特尔称之为“Intel 64”。

目前的电脑CPU都是基于64位设计,也就是X64,只有很早以前的一些古董CPU才是X86(32位)版本,因此一般我们下载系统版本,是选择X64,除非是CPU为X86架构,很老的电脑。

1.mysql-5.7.37免费下载

https://pan.baidu.com/s/1JvUClDkIJwtKfyFjXS8VAg?pwd=izrm
提取码: izrm


 

2.安装mysql-installer-community-5.7.37.0.msi

 windows10上安装mysql 5.7.37_第1张图片

 依次展开, 点击箭头

windows10上安装mysql 5.7.37_第2张图片

 点击选中

windows10上安装mysql 5.7.37_第3张图片

 电脑没c++插件, 提示安装

windows10上安装mysql 5.7.37_第4张图片

 绿色√说明环境已安装上

windows10上安装mysql 5.7.37_第5张图片

windows10上安装mysql 5.7.37_第6张图片

windows10上安装mysql 5.7.37_第7张图片

 2. 配置MySQL

windows10上安装mysql 5.7.37_第8张图片
 选择开发机

windows10上安装mysql 5.7.37_第9张图片

 登录密码

windows10上安装mysql 5.7.37_第10张图片

windows10上安装mysql 5.7.37_第11张图片

windows10上安装mysql 5.7.37_第12张图片

 3.测试是否安装成功 
windows10上安装mysql 5.7.37_第13张图片

 

 4.安装可视化客户端Navicat

Navicat_for_MySQL_11.0.10_XiaZaiBa.exe

windows10上安装mysql 5.7.37_第14张图片

windows10上安装mysql 5.7.37_第15张图片

 windows10上安装mysql 5.7.37_第16张图片

 备注: 如果安装不成功, 无响应状态(说明之前卸载过, 没删除干净) 

5.其它安装注意事项:

如果遇到这种情况,建议先卸载掉MySQL。

  • 并检查MySQL安装目录、C:\Program Files、C:\Program Files (x86)、并打开显示隐藏目录 C:\ProgramData等位置是否残留有MySQL的安装痕迹,
  •  再运行regedit命令,进入注册表,按Ctrl+F,输入MySQL,并勾选[全字匹配],查找是否残留有MySQL的相 关注册表痕迹;如果存在残留,就将其删除。
  • 在MySQL的历史痕迹彻底清理干净之后(最好重启电脑),然后再重新安装MySQL即可。

6.MySQL修改密码和授权命令

修改数据库root密码:

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'root1';Query OK, 0 rows affected (0.00 sec)或 
mysql> set password for 'root'@'localhost'=password('root2');Query OK, 0 rows affected, 1 warning (0.00 sec)

允许root用户远程登陆。

mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root';Query OK, 0 rows affected, 1 warning (0.00 sec)
mysql> flush privileges;  #刷新权限Query OK, 0 rows affected (0.01 sec)

原文链接:
   https://baijiahao.baidu.com/s?id=1728227916953255366&wfr=spider&for=pc
   https://blog.csdn.net/weixin_43652507/article/details/125873238

             

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