MySql
首先是MySQL 官网下的各种版本
Community Server 的是社区版本, 免费, 不提供官方技术支持
Enterprise Edition 是企业版本, 需要付费
Cluster 集群版, 开源免费, 可以把多个 MySQL Server 封装成一个 Server
Cluster CGE 高级集群版, 需要付费
Workbench (GUI Tool) MySql 建模工具
Connectors 连接工具
--------------------------------------------------------------
GA 软件的通用版本, 一般指正式发布版
GPL
1. Windows 下部署
下载
1. 下载地址
https://www.mysql.com/downloads/
在最下面找到 社区版
找到社区版的下载
点击 DOWNLOAD
INSTALLER 是安装器, 方便安装各种组建
也可以直接下载 mysql 服务器, 不带其他组件
安装 ( 以Installer MSI 为例 )
参考地址:
https://www.cnblogs.com/ayyl/p/5978418.html
1. Windows 下的安装
可能需要 C++ runtime 的支持 需要先安装这个
下载地址:
https://www.microsoft.com/zh-CN/download/details.aspx?id=53587
问题:
安装 C++2015 可能会出现如下错误
解决方案(未验证):
参考连接:
https://support.microsoft.com/zh-cn/help/2919355/windows-rt-8-1-windows-8-1-and-windows-server-2012-r2-update-april-201
2.
3.
4.
Server 是服务器
Application 是客户端应用程序, 其中包括 Shell, Workbench 等客户端应用
Connectors 是连接器 用于各种语言连接 MySQL 的组件
5.
配置:
1.
2.
3.
4.
5.
6.
使用
1. 打开 Navicat Premium
2. 点击连接测试, 成功则点击确定即可
问题:
1. Host ' ' is note allowed to connect to this MySQL server.
原因 是因为 MySql 不允许不承认的 IP 地址用账号登陆
解决方案: 见下链接
参考连接:
https://www.cnblogs.com/vathena/p/4012399.html
https://www.cnblogs.com/q149072205/p/7411097.html
2. Authentication plugin 'caching_sha2_password' cannot be loaded
原因: 这是因为 MySQL 8.1 以后用来新的加密方式
解决方案:
mysql -u root -p root ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'root';
参考连接:
https://blog.csdn.net/vkingnew/article/details/80105323
https://www.cnblogs.com/chuancheng/p/8964385.html
mysql 控制台命令
http://www.cnblogs.com/zhangzhu/archive/2013/07/04/3172486.html