-1
我想從一個Linux中的數據庫數據庫,並使用WinSCP賦予.NET程序集用下面的代碼我這樣做:獲得在/ var/lib中/ MySQL的
SessionOptions sessionSettings = new SessionOptions
{
Protocol = Protocol.Scp,
HostName = "******",
UserName = "*****",
Password = "*****",
SshHostKeyFingerprint = "****************************"
};
using (Session session = new Session())
{
session.Open(sessionSettings);
TransferOperationResult ibData = session.GetFiles("/var/lib/mysql/ibdata1", @"Documents\Visual Studio 2015\Projects\Project1\Project1\Database\ibdata1.myd");
ibData.Check();
TransferOperationResult ib_logfile0 = session.GetFiles("/var/lib/mysql/ib_logfile0", @"Documents\Visual Studio 2015\Project1\Project1\Database\ib_logfile0");
ib_logfile0.Check();
TransferOperationResult ib_logfile1 = session.GetFiles("/var/lib/mysql/ib_logfile1", @"Documents\Visual Studio 2015\Projects\Project1\Project1\Database\ib_logfile1");
ib_logfile1.Check();
TransferOperationResult mysql = session.GetFiles("/var/lib/mysql/mysql", @"Documents\Visual Studio 2015\Project1\Project1\Database\mysql");
mysql.Check();
TransferOperationResult oreka = session.GetFiles("/var/lib/mysql/oreka", @"Documents\Visual Studio 2015\Projects\Project1\Project1\Database\oreka");
oreka.Check();
TransferOperationResult test = session.GetFiles("/var/lib/mysql/test", @"Documents\Visual Studio 2015\Projects\Project1\Project1\Database\test");
test.Check();
}
現在,我有數據庫從/var/lib/mysql
,我不知道我是如何提取我需要繼續的數據的。我會怎麼做呢?
這沒有奏效。我是從Linux機器中抓取數據庫的新手,所以當我試圖抓住它的時候,有什麼東西丟失了嗎? – Lotzi11
*「那沒有用」* - 如果你想保持那種含糊不清,請不要浪費時間離開。 –
我給你一次機會,你浪費了它。 –