最近,我的一个需求是一次修改多个数据库,我一直在使用SOURCE命令来执行文件(.sql文件)。
然而,我想知道是否有一种在线方式可以做到这一点,因为通过这种方式,我可以使用nohup让它运行,即使我注销或出现任何网络问题,我的会话结束。通过在线模式,我的意思是不必进入mysql命令行( mysql> )。
想知道这是否可能吗?请注意,SQL文件的目标是一次修改多个数据库。
发布于 2012-02-17 17:49:05
我不知道什么是“在线模式”,但如果你想让你的mysql运行,即使你注销了一个网络问题出现,我建议你使用GNU screen。如果你的会话结束,在屏幕中运行的任何东西都将继续在后台运行,当你再次登录时,你将能够用screen -r重新附加你的会话。
https://stackoverflow.com/questions/9324585
复制相似问题