我一直在使用EMS MySQL管理器一段时间了,不过我的系统上周已经死了,因此我必须将任何可以转移到新机器上的东西转移。
EMS给我带来了问题,我不能为我的生活找出存储用户名和密码的地方,而且我真的可以不用再次注册60-70数据库。
有谁知道应用程序数据的存储位置以及如何将其传输到我的新机器上?
谢谢!
答案 0 :(得分:5)
无需漫长的一天。右键单击“Databases
”以导出
[HKEY_CURRENT_USER\Software\EMS\MySQL Manager\Repository\Databases]
节点,然后在新PC上重新导入它(REGEDIT
中的文件>导入)。它会将自己复制到正确的位置。
简单!
答案 1 :(得分:1)
它保存在注册表中:
HKEY_CURRENT_USER\Software\EMS\MySQL Manager\Repository\Databases
以下是数据库配置示例:
[HKEY_CURRENT_USER\Software\EMS\MySQL Manager\Repository\Databases\Item2]
"Alias"="db alias"
"Cached"="False"
"Host"="yourHost"
"LoginPrompt"="False"
"Login"="yourUserName"
"Password"="yourPass"
"Port"="3306"
"Name"="DBName"
"SSL"="False"
"Compress"="False"
"Interactive"="False"
"HttpProxy"="http://webserver_name/emsproxy.php"
"ClientCharset"=""
"DBConnectionType"="dbctDirect"
"MetaDir"=""
"ExportDir"=""
"ImportDir"=""
"ExportLastDir"=""
"ImportLastDir"=""
"HTMLDir"=""
"BackupDir"=""
"ReportDir"="C:\\Users\\yourUserName\\Documents\\SQL Manager 2005 for MySQL\\Reports\\db alias\\"
"MetaLog"="False"
"MetaLogFile"=""
"MetaLogSuccessOnly"="True"
"SQLLog"="False"
"SQLLogFile"=""
"UseTransactions"="True"
"AutoConnect"="False"
"DBFontCharset"="dfcDEFAULT_CHARSET"
"AutoCommit"="False"
"UseQuotes"="False"
"KeepAlive"="False"
"TreeHiddenObjs"=""
"SSHLogin"=""
"SSHPassword"=""
"SSHHost"=""
"SSHPort"=dword:00000016