首先声明尽量避免这么干,直接动手修改线上数据库是很没有节操 的运维方式。当你这么做的时候,得认识到这不是一个好主意,是否有可能避免?比如很多这种问题是由于同步错误导致的,举个例子:写入mysql的时候,由于ooxx的问题,写入redis缓存失败,最后导致redis里的数据和mysql不一致。这种时候,应该要写一个校正的工具,根据mysql的数据重新生成redis缓存数据。 但有时候,直接修改线上的数据库还是最为短平快的解决问题的方式。如果真的准备要动手了,我总结几点注意事项: 1、尽量使用图形界面来修改。因为可以减少很多误操作。有人可能会问,怎么可能从开发机器上直接连上服务器的数据库? 使用ssh tunnel! 推荐使用xshell客户端,ssh连接远程服务器后,可以在forwarding rule窗口点击右键,增加规则,如图所示: