Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# Телефонный справочник или оптимизация скорости работы с данными https://www.cyberforum.ru/ csharp-net/ thread1291493.html
Здравствуйте уважаемые форумчане. Столкнулся с задачей реализации телефонного справочника. Вроде бы все ничего, но по условиям задачи есть несколько ограничений: хранение базы в файле и минимизация времени обработки команд(Загрузка из файла, сохранение в файл, поиск, добавление/удаление/редактирование элемента). То есть, судя по условиям задачи при запуске программы необходимо все данные...
OpenCV, Visual Studio 12, OpencvSharp - как это все подружить? C#
Доброго времени суток! Есть проблемма - уже лопату сломал в поисках нормальной справки по настройке этих элементов. Получилось лишь откомпилить какой-то пример, но он не на последнией версии opencv, вобщем, мне нужно самому научится настроить это дело, так как диплом))),(тема диплома,в общих чертах - распознавание дорожных знаков в реальном времени,- это чтоб вы немного поняли что конкретно мне...
C# Считывание и обработка большого количества файлов в папке https://www.cyberforum.ru/ csharp-net/ thread1290995.html
Есть задача - в папке лежит огромный массив файлов (до нескольких тысяч размером до 10 Мб), необходимо считывать эти файлы по одному и обрабатывать. как можно ускорить считывание этих файлов и общую обработку?
C# Автоматическая установка программ https://www.cyberforum.ru/ csharp-net/ thread1290903.html
К изучению с# приступил совсем недавно. Вообще, это первый язык, который изучаю. Собственно начал писать программу, суть которой в запуске инсталятора и отправке ему ключей с помощью SendKeys.Key. Сперва вручную забивается последовательность команд, которая сохраняется в .тхт, затем воспроизводится автоматически. Долгое время ограничивался только поиском, но терпение лопнуло. Проблема сейчас...
C# Клик мышью через SendMessage
Дайте, пожалуйста, пример кода для эмуляции клика мышью через Send(Post)Message на C#. Точнее никак не пойму, как передавать координаты куда кликать.
C# Как выполнить Js на сайте? Как сделать так чтобы выполнялся JS на сайте? Мне нужно спарсить из веб сайта текст но этот текст не доступен потому что не работает Js https://www.cyberforum.ru/ csharp-net/ thread1290736.html
C# Считать данные потока вывода из другой консоли https://www.cyberforum.ru/ csharp-net/ thread1290707.html
Есть приложение, написанное как консоль. Возможно даже не на .NET. Но она делает очень(!) важную для меня операцию. Код примерно следующий: String text = Console.ReadLine(); text = Action(text); Console.WriteLine(text); У меня программа: обычная форма. Послать данные в консоль и съэмулировать нажатие Enter - не составит труда, но возник вопрос: Можно ли как то считать информацию выводимую в...
Не устанавливаются библиотеки GalaSoft.MvvmLight через NuGet C#
Не пойму, как устранить эту проблему. Кто-нибудь сталкивался? MS VS 2013
C# Как блокировать порт и отключить устройство? https://www.cyberforum.ru/ csharp-net/ thread1290405.html
Здравствуйте. Допустим, я подключаю через УСБ девайс к PC, чтобы подзарядить его к примеру. Если я правильно понимаю - при этом девайс занимает какой-то порт. Могу ли я написать программу, которая была бы способна блокировать этот порт в определенный момент, чтобы устройство отключалось и больше не заряжалось, а затем - снова открывать порт, чтобы устройство сного начинало заряжаться? Что для...
C# Проблема с OCR Puma.Net (читает текст с одной картинки, но не читает с другой) https://www.cyberforum.ru/ csharp-net/ thread1290387.html
Здравствуйте, есть проект с оцр Puma.Net и есть 2 картинки 1ая и 2ая, только вот с первой картинки программа читает текст, а со второй нет. При чтении 2 картинки выдает halted with code 7733267. Как исправить, или может быть нужен другой способ чтения? Вот код. using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using...
Где расположить метод ответственный за взаимодействия двух объектов? C#
Здравствуйте, предположим нужно реализовать посадку водителя в машину. Во время посадки, водителю и машине нужно провести ряд операций, связанных с этим действием: водителю - привести себя в сидячее положение, машине запустить голосовое приветствие, например. Вот только в какой класс добавить метод реализующий это действие? Ведь нехорошо если, например, в классе водителя будет присутствовать код,...
C# Кроссплатформенность - зачем существует реализация библиотеки базовых классов .NET Framework от Mono? Я попытался найти ответ на форуме, тем не менее, так и не смог найти внятного объяснения следующего вопроса. Промежуточный язык IL позиционируется как не зависящий от платформы. Хорошо. Тогда зачем существует реализация библиотеки базовых классов .NET Framework от Mono? Разве сборки, предоставляемые MS .NET, не могут выполняться на других операционных системах? Или вся эта их... https://www.cyberforum.ru/ csharp-net/ thread1290230.html
0 / 0 / 1
Регистрация: 05.04.2012
Сообщений: 56
0

MySqlConnection ssh-туннелирование - C# - Ответ 6804658

04.11.2014, 05:45. Показов 3187. Ответов 1
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
try
            {
                //string ConnetStr = "SERVER=login.mysql:3306 [email]login@ssh.login.nichost.ru[/email];DATABASE=autozab_engine;UID=autozab_admin;PASSWORD=*****;";
                string ConnetStr = "SERVER=localhost;DATABASE=autozab_main;UID=autozab_admin;PASSWORD=wndf6rmy;";
                MySqlConnection conn = new MySqlConnection(ConnetStr);
                MySqlCommand comm = conn.CreateCommand();
                MySqlDataReader Reader;
                comm.CommandText = "SELECT * FROM `autozab_page`";
                conn.Open();
                Reader = comm.ExecuteReader();
                while (Reader.Read())
                {
                    string row = "";
                    for (int i = 0; i < Reader.FieldCount; i++)
                        row += Reader.GetValue(i).ToString() + ",";
                    this.area.Text = (row + Environment.NewLine);
 
                }
                conn.Close();
 
            }
            catch (Exception exc)
            {
                this.area.Text = exc.ToString();
            }
Всем привет, эх давно меня здесь не было. после php возвращаться к C# как то сложновато.)). ну ни чего дойдем.
Нужно мне сделать приложение для того чтобы работать с MySQL. решил использовать вот такой пример. localhost работает. а вот с сервером nic.ru
у них написанно что
Можно ли пользоваться MySQL-сервером из «сторонних» сетей?

Ответ:
Это возможно при помощи ssh-туннелирования.
Для этого необходимо подключиться к ssh.login.nichost.ru порт 22, настроив предварительно туннель на сервер login.mysql:3306 и локальный порт 3307, где login — это идентификатор хостинга. Затем ввести логин для ssh-соединения и пароль. После чего вы можете удаленно подключиться к базе данных, указав в качестве сервера localhost порт 3307, тип подключения — прямое.
Для ssh-туннелирования рекомендуем использовать программу PuTTY.
Для организации туннеля необходимо:
В левом окне программы перейти в закладку «Connection» → «SSH» → «Tunnels».
В поле «Source port» ввести 3307, а в поле «Destination» ввести login.mysql:3306, где login — это ваш идентификатор хостинга.
Нажать кнопку «add». Далее перейти в закладку «Session» и ввести в поле «Host Name» ssh.login.nichost.ru. Далее в поле «Saved Session» ввести название подключения и нажать «Save».
Для входа достаточно двойного клика мыши на названии сессии.
При использовании Unix-подобных систем создать аналогичный туннель можно с помощью команды:
ssh -f -N -L 3307:login.mysql:3306 login@ssh.login.nichost.ru
под мои цели, сервер пока что еще не нужен. но приложение нужно уже сейчас.
ну вместо login я конечно же подставил свой и пароль закрыл *****. Помогите пожалуйста составить правильно вот эту строку
Код
string ConnetStr = "SERVER=login.mysql:3306 [email]login@ssh.login.nichost.ru[/email];DATABASE=autozab_engine;UID=autozab_admin;PASSWORD=*****;";
А что он [/email] то подставил?

Вернуться к обсуждению:
MySqlConnection ssh-туннелирование C#
0
Заказать работу у эксперта

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.11.2014, 05:45
Готовые ответы и решения:

Присвоить значение в using(MySqlConnection){}
Есть следующий код: public bool Authorize(string login, string password) { ...

MySqlConnection, несколько запросов одновременно
В общем написал вот такой класс для сервера, заметил что если не освободить ресурсы то...

MySqlConnection.state не изменяется по событию
Доброго дня. Есть такой очень примитивный кусок кода if (MyConnect.State !=...

Туннелирование через SSH
В общем, есть следующая задача: существует сайт, который доступен только из определенной сети. На...

1
04.11.2014, 05:45
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.11.2014, 05:45
Помогаю со студенческими работами здесь

Ошибка MySqlConnection, void cannot be as argument type
Здравствуйте. Помогите пожалуйста разобраться с ошибкой MySqlConnection. Вот код void...

Как сделать, чтобы ssh-клиент использовал файл ~/.ssh/config?
centos ssh клиент не использует файл ~/.ssh/config для подгрузки хостов. за место этого, он...

Как изменить ssh ключ локального репозитория, что бы был он, а не id.rsa из папки .ssh?
Как изменить ssh ключ локального репозитория, что бы был он, а не id.rsa из папки .ssh? Просто у...

Туннелирование
Доброго времени суток!!!!! такой вопрос есть три подсети, настроена динамическая маршрутизация,...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru