2017-10-13T06:31:36Z||2017-10-13T06:31:36Z


优缺点是这样的:

Standard (TCP)

优点

远程连接数据库的首选。

缺点

没有本地Socket快,而且远程连接往往会有安全问题,因此需要尽量避免远程连接DB。

什么时候用?

  • 当不得不进行远程连接数据库时。

Socket

优点

性能最快。

缺点

不支持远程连接。

什么时候用?

本地环境时可以用socket。

SSH

SSH就是在SSH协议上间接对MySQL做操作,MySQL本身是不直接支持SSH的,需要SSH间接去操作,Sequel Pro和Workbench都支持。这样的有点就是,你可以间接远程登录不支持远程登录的MySQL服务器。

就是这样:

远程登录 root > 不支持
本地登录 root > 支持
远程SSH > 本地登录 root > 支持