Мне нужна твоя помощь. Я пытаюсь попасть на серверы самостоятельно. Я искал вчера об этом немного, я видел один код здесь и также попробовал один из видео YT. Не совсем уверен, что я делаю. Я создал онлайн базу данных SQL на этой странице https://remotemysql.com/. Я создал базу данных и таблицу и вручную назначил некоторые значения для дальнейшего тестирования. Затем я начал искать код для открытия базы данных
using MySql.Data.MySqlClient;
using System;
namespace SQLTest
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello world"); //for testing
string server = "Momoos-PC";
string database = "Score";
string uid = "iqWUaqal5x";
string password = "Q4tcOaJXdW";
string connectionString;
connectionString = "SERVER=" + server + "; PORT = 3306 ;" + "DATABASE=" + database + ";" + "UID=" + uid + ";" + "PASSWORD=" + password + ";";
MySqlConnection mycon = new MySqlConnection(connectionString);
mycon.Open(); //error
Console.WriteLine("Connection Open !");
mycon.Close();
}
}
}
Итак, я понимаю, что существует необходимость в некоторой строке подключения, но я не уверен, как она должна выглядеть или какую библиотеку использовать (mysqlconnection / sqlconnection).
строковый сервер - я не уверен, что написать здесь, но когда я в PHPmyAdmin, он говорит Server: localhost, но это не должно быть, потому что он онлайн нет? Поэтому я написал localhost как имя моего P C. Idk.
Тогда есть строковая база данных. Не знаю, имеют ли они в виду имя базы данных - как то, что содержит все маленькие таблицы, или они означают точную таблицу, к которой нужно подключиться. Score - это имя таблицы, содержащей некоторые значения.
UID - это имя пользователя для входа в базу данных - я использовал тот, который использую для доступа к PHPMyAdmin. (Вы также можете использовать его. Это просто бесплатная база данных, в ней нет ничего важного)
Пароль - пароль, используемый для входа в PHPMyAdmin.
Да, и ошибка AggregateException: 192.168.100.3: 3306 Не удалось установить соединение, потому что целевой компьютер активно отказал в этом. 192.168.100.3:3306
Пожалуйста, помогите мне или укажите хороший урок. Я хотел бы иметь сервер SQL онлайн. Большинство уроков для локального сервера - Idk, я должен их смотреть? Это так же, как онлайн-сервер? Как сделать переход в онлайн то?