Получить базу данных из /var/lib/mysqlC#

Место общения программистов C#
Anonymous
Получить базу данных из /var/lib/mysql

Сообщение Anonymous »

Я пытаюсь получить базу данных из Linux и делаю это с помощью сборки WinSCP .NET со следующим кодом:

Код: Выделить всё

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, я не знаю, как мне извлечь данные, которые мне нужны для продолжения . Как бы я это сделал?

Подробнее здесь: https://stackoverflow.com/questions/395 ... -lib-mysql

Вернуться в «C#»