乌大湿胡扯教程——打造随身的数据库管理器


在开始之前,先做个声明。如果因为不看完大湿标要注意的事项,或者从乌大湿个人网站www.5dphp.com以外的地方看到的教程,操作不当造成机密信息丢失、重要数据丢失,大湿概不负责。

应该有不少朋友会同时管理不同服务器的多个数据库,

如果我们的账号密码多了,不可能每个服务器每个用户名都记住,

即使记在云笔记,每次需要连接时都要打开云笔记拷贝粘贴,多麻烦啊,

这时,我们需要一个能记住账号密码的客户端软件。



问题来了,

第一,在自家的电脑上的客户端上记录了mysql服务器的账号密码,回到公司电脑,还是登录输入一次,保存。哪天改了密码,又要两边都要改。像大湿这样,家里都有几台本本的,那不是更累?


第二,有些账号密码,在有的电脑上记着,很不安全啊,哪天别人用这台电脑连上去了,那就惨了。也有些私人的数据库不方便记在公司的电脑上,但又有需要在公司电脑上使用的时候,又回到输入账号密码的纠结问题上。


所以,要是有个解决方法,去到哪都有同步保存的账号密码,而且别人又用不了的。今天,乌大湿给大家带来的,就是这个解决方案。



问题一再多,都是一步步解决的,我们先来分析。

第一个,我们解决不同的电脑都要安装一次客户端软件的问题。要是有一个软件,不需要安装,拷贝到U盘,去到哪台电脑,把U盘插入就可以用的,那就好了。这样的软件,就可以说是绿色软件。可能大家都见过很多提供软件下载的网站都有绿色版下载,大家不妨去找找... ... 这个不是我要说的,跳过。大家也可以在一台机上装上自己喜欢的软件,然后把安装目录整个拷贝到U盘,然后拿到其他电脑,要是能运行,那就恭喜了,这个,也不是今天的话题。 这里,我先假设我已经解决了这个问题,我们U盘里有一个绿色的客户端软件了。


第二个,我们U盘里是有了一个绿色的客户端了,但是,现在很多的软件,都会把软件需要记住的账号密码保存到注册表,或者C盘的用户目录下,这样,我们在这台电脑上记住了的账号密码,去到另外一台电脑,还是空的。另外,在记住了账号密码的这台电脑,拔掉U盘后,其他人也安装上同一款软件,一运行,原来我们保存了的账号密码,就马上出现了,不安全。解决思路就是:要是我们这个绿色软件不把这些信息保存到注册表或者用户目录,那就好了。但是,这个是软件开发时就定了的啊。有的开发者,早就已经想到我们刚才说到的问题,他们设计出来的软件,运行的时候,先判断本目录下是否有保存配置信息的文件,没有的话,再去C盘或者注册表找。今天我要说的,就是HeidiSQL,它就能解决我们刚才的一二两点。

官网: http://www.heidisql.com/

下载页: http://www.heidisql.com/download.php

我们可以在下载页看到一个像是U盘图标的按钮,英文写的是“Portable”,翻译就是“便携式的”。这个就是我们要下载的,把它下载下来,是一个zip文件,把它解压放到U盘上一个目录里,大湿放到了我移动硬盘的green_soft\heidisql目录下。

直接双击目录下的heidisql.exe,就可以运行heidisql了。启动界面就是文章开头的截图。接下来添加服务器信息连接上mysql服务器,这些就略过了。


保存信息后,我们退出软件,拔出U盘,插到另外一台电脑上,也是直接运行heidisql.exe,我们刚才保存的服务器信息乖乖地在等着我们了。

我们是不是应该验证服务器信息没有留在刚才的电脑上?很简单,在刚才的电脑上,下载一个安装版的heidisql,运行起来看看有没有我们刚才保存的服务器信息。答案是没有的。这些信息会保存在U盘上heidisql目录下的portable_settings.txt文件。

所以(这里要认真看了,不看的话,以后泄密了别怪乌大湿)当有其他朋友觉得很好用,想把你U盘里的heidisql拷走,你可以拒绝,让他去官网下载,也就几M的东西,一下子就下载完的。如果一定要从你U盘拷给他,记得别把portable_settings.txt拷去,把其他文件都拷过去后,在他的目录建一个空的portable_settings.txt文本文件,就完成了。然后,把这些注意事项跟他说一遍。


到此,我们刚才的问题都已经解决了。还有一个问题不能忽略,我们这个软件和服务器信息,都保存在这U盘上,这个U盘是不是马上升值了很多?我们应该确保它的安全啊,要是弄丢了,或者被别人拿去复制了,那些价值连城的数据,就危险了。所以,我们最好把以上这些操作,都用在一个可加密的U盘或者移动硬盘上。乌大湿的移动硬盘就是加密的。