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

posted @ 2017-10-13 11:02  `Laimic  阅读(131)  评论(0)    收藏  举报