文本内容:
精细讲解远程安全如何使用MySQL GUI工具MySQL综合电脑资料MySQL作为数据库,简直就是易用的代名词,绝大多数数据库驱动的web应用程序都选择它做为自己的数据库,MySQL开发者们已经开始使用他们自己的GUI工具,它们能够用来和本地或远程的MYSQL数据库进行连接这些工具包括MySQL Administrator、MySQL QueryBrowser、以及MySQL Workbench它们都是不错的图形界面的工具,简化了对MySQL数据库的创建和操作使用这些工具操作远程数据库的问题是,它们通常要求你使MySQL对WEB接口进行监听;而大多数MySQL员只会选择对本地主机或某个套接字开启MySQL监听,而不会允许远程连接这是很好的安全习惯;可是,它让你不花出一点点努力就别想舒舒服服地远程使用这些GUI工具这里使用ssh隧道
[2](tunnel)进行连接效果极好它不仅允许高强度验证和加密,而且对于MySQL只监听本地连接的设定也毫不妥协首先,必须要保证MySQL监听本地主机
[2](默认情况下它只监听本地套接字上的连接),这可以通过告诉MySQL允许WEB连接并重新启动服务器来实现MySQL应该配置成只监听loopback接口,或者本地接口,或者WEB接口接下来,你希望用来发起连接的主机上的~/.ssh/config文件,并插入如下内容LocalForward*:13306localhost:3306这会以用户joe连接webserver.domain.,并且把本地系统上的13306端口转发(forward)到webserver.domain.的3306端口(这是标准M ySQL端口),最后,激活MySQL的管理员账户,并且通过你的信任证书,让它连接me.domain.的13306端口(而不管它是用户账户还是根账户)为了正常连接,你可能不得不给user@localhost.localdomain许可这样做之后,你将能够使用本地WEB上的任何一个系统,跨越Inter而又毫无风险的连接远程数据库(除非本地机器上防火墙规则阻止了它),这样之后,你仍然可以使用本地的MySQL命令行工具操作远程数据库关键字MYSQL相关文章master数据库中两个非常有用的存储过程...。