Тёмный
No video :(

Уроки C# .NET Windows Forms / #3 - Подключение MySQL и создание базы данных 

Гоша Дударь
Подписаться 886 тыс.
Просмотров 333 тыс.
50% 1

Чтобы работать с базой данных к ней изначально необходимо подключиться. В уроке вы создадите базу данных MySQL, а также выполните подключение к ней при помощи специальных C# классов и MySQL конектора.
1) Урок на сайте itProger: itproger.com/c...
✔ Сообщество программистов: itproger.com/
✔ -------------
Вступай в группу Вк - prog_life 🚀
Группа FaceBook - goo.gl/XW0aaP
Инстаграм itProger: / itproger_official
Instagram: / gosha_dudar
Telegram: t.me/itProger_o...
Twitter - / goshadudar
- Уроки от #GoshaDudar 👨🏼‍💻
- Все уроки по хештегу #goshaWinForms

Опубликовано:

 

28 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 160   
@funnymaga5908
@funnymaga5908 4 месяца назад
мне 38 лет и это действительно очень нравится ваш предмет. спасибо вам за все!
@user-vg6db2er9d
@user-vg6db2er9d 4 года назад
Слаба в программировании, но благодаря твоим видео учусь. Очень помогают твои уроки) Сейчас делаю курсач по ним
@N1x102
@N1x102 3 года назад
Здравствуйте, у вас курсовая работа была заимодействонна с ООП?
@user-vg6db2er9d
@user-vg6db2er9d 3 года назад
@@N1x102 да
@N1x102
@N1x102 3 года назад
@@user-vg6db2er9d и вы делали по этому видео? И вообще в этом видеокурсе используется ооп?
@N1x102
@N1x102 3 года назад
Ответьте пожалуйста
@the_siili
@the_siili 3 года назад
@@N1x102 Возможно она делала интерфейс к программе, которая была разработана с использованием ООП, но вряд ли.
@maxmomot9804
@maxmomot9804 Год назад
Долго не мог понять почему не ищется логин и пароль в базе - Оказывается в строке запроса, должен стоять знак " ` " а не " ' " после замены все заработало. Спасибо за конткнт. Познавательно доступно и интересно !
@user-yq4rw2dl3r
@user-yq4rw2dl3r Год назад
Спасибо тебе дружище, если бы не ты я бы ещё долго страдал)
@Simba_the_cat
@Simba_the_cat 5 лет назад
Гоша, спасибо за туториал)))очень просто и понятно!
@nikitasquare6805
@nikitasquare6805 4 года назад
Спасибо, как обычно твои видео помогают делать лабы)))
@user-eh6sw5xk2z
@user-eh6sw5xk2z 2 года назад
Дизлайк за то что бросил на нас проблемы с выключенной строкой MySQL Server, всё пошло медным тазом т.к она не включалась, а как её включить я понятия не имею
@lpasgsni522
@lpasgsni522 3 года назад
Гоша, браво! Прекрасные уроки. Компетентность и умение внятно изложить тему без лишней воды - супер!!!!!
@denysdanov2686
@denysdanov2686 3 года назад
Спасибо за помощь с курсовой роботой)
@user-vx8xq6md2x
@user-vx8xq6md2x 3 года назад
хахаах, я тож курсовую делаю)
@user-vx8xq6md2x
@user-vx8xq6md2x 3 года назад
можешь помочь?
@denysdanov2686
@denysdanov2686 3 года назад
@@user-vx8xq6md2x danovcomeback в телеге, пиши, если актуально
@user-vx8xq6md2x
@user-vx8xq6md2x 3 года назад
@@denysdanov2686 сдал 😄
@denysdanov2686
@denysdanov2686 3 года назад
@@user-vx8xq6md2x поздравляю, я кстати тоже
@spectrumstudio8358
@spectrumstudio8358 5 лет назад
Гоша, огромное вам спасибо! С нетерпением жду новые уроки.
@Larriva666
@Larriva666 2 года назад
Георгий, отличные занятия для прокачивание навыков💪🏻 в какой-то момент стопорнулся. Но у вас почерпнул много информации. Привет из СПБ!
@Dumbo23
@Dumbo23 5 лет назад
Спасибо за годноту!
@OBZ-RU
@OBZ-RU Месяц назад
Спасибо за туториал!!! Будучи полным нулём в C# я всё равно всё понял.
@ashtonblack6025
@ashtonblack6025 4 года назад
Благодарен. Давно интересовал данный вопрос, очень доступно рассказано.
@k4sukabe
@k4sukabe Год назад
Спасибо за урок, воистину!
@FarSetChannel
@FarSetChannel 3 года назад
Привет. В ходе этого комментария мы поблагодарим нашего славного ютубера, а так же просмотрим видео при попытке нашкодить что-то рабочее)
@BULBARASHGREEN
@BULBARASHGREEN 5 лет назад
Спасибо супер все очень доступно объясняется
@user-gh2ml3cf5o
@user-gh2ml3cf5o 2 года назад
Разве базу данных нельзя создать в Visual Studio??? Зачем отдельно скачивать?
@user-bi6ln3zk7n
@user-bi6ln3zk7n 4 месяца назад
Помогите, пожалуйста, как подключить таблицу а бд, к dataGridView, если делала всё по этим урокам🙏🙏🙏
@vector3games898
@vector3games898 Год назад
А не проще базу Acess использовать?
@bizmyoff
@bizmyoff 4 года назад
вообщем я начал смотреть сразу 4-й урок и ничего не понял пошел опять грустить. И решил зайти на 3 урок. Как странно но мне интересно. Сейчас пойду на 4 урок. Если все будет работать просто респект! по сколько не кто так понятно не обьясняет!!!
@Alex_chist
@Alex_chist 4 года назад
Очень хороший урок))) Спасибо)
@davidkroods811
@davidkroods811 4 года назад
Я так понимаю ты про Nuget забыл) и кста вот тебе namespace от microsoft стандартная системная библиотека ADO.NET System.Data.SqlClient; и не надо качать эти конекторы
@user-yx9ou1iv6v
@user-yx9ou1iv6v Год назад
отличная реклама MAMP
@viktor65366
@viktor65366 Месяц назад
Если не работает MAMP, то попробуйте переустановить его, указав путь по-умолчанию (в системный диск). Мне помогло.
@Unrealchik
@Unrealchik 4 года назад
Гоша, спасибо за классное видео!!! Хотел уточнить, почему выбрали MyISAM вместо InnoDB? Есть ли важные моменты? Спасибо!
@user-sx5mu5xf6h
@user-sx5mu5xf6h 4 года назад
Молодец Гоша, спасибо
@RS-nj2dv
@RS-nj2dv 4 года назад
У меня были проблемы с мампом, а именно не запускался MySQL, перепробовал вообще все, что нашел в интернете, ничего не помогло - помогло полное удаление MySQL с компа и переустановка Мампа.
@user-eq3mq2hh8n
@user-eq3mq2hh8n 3 года назад
Спасибо за понятные уроки! Скажите пожалуйста таким же образом можно взаимодействовать без других настроек с удаленной базой данных или только с локальной ?
@gamedevbypyankov9431
@gamedevbypyankov9431 Год назад
Спасибо, очень полезно.
@kalebalka8492
@kalebalka8492 3 года назад
Здравствуйте, в Visual Studio 2019 при работе с базой данных пытаюсь добавить ссылку(правой кнопкой мыши нажимаю на 'ссылки' и кликаю на 'добавить ссылку...'), но вместо этого всплывает следующая ошибка: "В результате вызова компонента com возвращена ошибка в формате hresult e_fail" Подскажите как решить проблему? Вижуал скачал по ссылке из вашего видео
@leonzino6645
@leonzino6645 4 года назад
Спасибо все очень понятно !
@user-jt5gl6ye9n
@user-jt5gl6ye9n 4 года назад
спасибо за уроки,
@songoshshorts4247
@songoshshorts4247 2 года назад
Всё понятно! Но нет пункта ссылки в обозревателе решений, как добавить?
@user-lt4ke2dk4b
@user-lt4ke2dk4b 4 года назад
My-sql Connector тяжко идет особенно в учебных заведениях, в его подключении много проблем бывает
@good_mens
@good_mens 6 месяцев назад
не говорите жуть просто
@user-eg3ck7gf8b
@user-eg3ck7gf8b 4 года назад
Вы подключает mysql, а как правильно прописать npgsql?
@gra1n425
@gra1n425 2 года назад
Спасибо!
@viktor65366
@viktor65366 Месяц назад
System.ArgumentException: Option not supported. Что именно привело могло привести к этой ошибке?
@andxzrey
@andxzrey 2 года назад
для тех у кого на виндовс 10 вылетает ошибка при попытке залогинится с помощью своей бд: в поле, где вводили server=localhost;port и тд. добавьте в конце "...;...;database=*имяБД*;SSL Mode=None"
@ashtonblack6025
@ashtonblack6025 4 года назад
Mamp- какая-то дрянь. Пять раз переустановил, не помогло: apache запускается на 2 секунды и гаснет.
@aproger
@aproger 4 года назад
поменяй в настройках MAMPа в PHP версию на 7.2.14.
@ashtonblack6025
@ashtonblack6025 4 года назад
Антон Иванов попробую, спасибо
@seaniwe
@seaniwe 4 года назад
@@aproger Спасибо!
@streamfuzer3829
@streamfuzer3829 4 года назад
@@seaniwe не поможет нужно разрешить на использование сети
@streamfuzer3829
@streamfuzer3829 4 года назад
или удалить mysql-bin.index
@user-hg5sw1tj4u
@user-hg5sw1tj4u Год назад
Урок не очень, но основное представление об бд даёт. 7/10
@user-zr5tl5nw9c
@user-zr5tl5nw9c 3 года назад
Гоша, добрый день. Подскажи, в какой момент происходит непосредственно подключение к БД и создается ли исключение в случае неудачи?
@DemonPLAY.official
@DemonPLAY.official Месяц назад
Почему у мен не сравнения Utf-8?
@vlad0sgpro737
@vlad0sgpro737 2 года назад
Немного странный вопрос.. Скачать пред этим какой SQL?) web или обычную версию?
@user-ud4rr9cz1e
@user-ud4rr9cz1e 3 года назад
не можу підключитись через mamp там де tools до php my admin..пише invalid , підскажіть що робити будь ласка
@leonellaleonella3713
@leonellaleonella3713 10 месяцев назад
Здравствуйте! Столкнулась с проблемой при создании двух таблиц и связи между ними в mySQL, выходит ошибка в дизайнере "функция связи отключена!". Как ее исправить? :( Делала все по видеоурокам, все работает, за что большое спасибо. Но для моего задания нужно две и более таблиц, а связать их не могу
@DAIM0N0S
@DAIM0N0S 3 года назад
Хм... А при запуске приложения без локального / виртуального сервера будет ли корректно работать приложение авторизации с БД?
@3JlOU_BoJlK
@3JlOU_BoJlK 3 года назад
нет конечно, как оно будет работать, если базы данных не будет? Скорее всего будет просто вылетать с ошибкой на момент подключения к базе.
@zimavi
@zimavi Год назад
Как зашифровать строку подключения, чтобы если вдруг кто-то декомпилирует код, не смог получить важные данные?
@user-jk2sg3px9u
@user-jk2sg3px9u 3 года назад
Гоша день добрый. У меня видна 7ка, нажимаю на пуск а там пустая форма. В чем может быть проблема?
@user-jb4kh4xq1b
@user-jb4kh4xq1b 3 года назад
Здравствуйте. При подключении к БД ( в этом месте if (connection.State == System.Data.ConnectionState.Closed) connection.Open();) выходит следующая ошибка: MySql.Data.MySqlClient.MySqlException: "SSL Connection error." SocketException: Программа на вашем хост-компьютере разорвала установленное подключение Изначально это исключение было создано в этом стеке вызовов: [Внешний код] Подскажите, пожалуйста, как исправить
@golibroziboyev2703
@golibroziboyev2703 4 года назад
У меня установлен MySql Workbench с дополнительным программным обеспечением. Также есть файл коннектора. Можно ли их использовать вместо Mamp? Спасибо за ваш отзыв.
@user-yo7mw6oj4p
@user-yo7mw6oj4p 5 лет назад
Спасибо за урок. А работа Мускула с Entity Framework будет?
@lakesdeep7247
@lakesdeep7247 6 месяцев назад
Как-то странно устанавливать MAMP, содержащий Apache и PHP, чтобы использовать phpMyAdmin для подключения к MySQL серверу. Вместо MAMP нужны всего лишь сам MySQL server и какая-нибудь бесплатная программа для подключения к серверу, например, под Windows можно использовать DBeaver или HeidiSQL.
@danialmantayev6583
@danialmantayev6583 4 года назад
Ошибка 3 Не удалось найти имя типа или пространства имен "MySql" (пропущена директива using или ссылка на сборку?) Ошибка 4 Не удалось найти имя типа или пространства имен "MySqlConnection" (пропущена директива using или ссылка на сборку?) Что делать в этом случае? Я сделал все в точности по видео, строка с using MySql.Data.MySqlClient; есть, не понял что тут не правильно и вроде ссылку как ты добавлял
@jeger-v2
@jeger-v2 Год назад
В названии есть MySql, а в видео друга БД?
@h.f.s4774
@h.f.s4774 3 года назад
Добрый ночи можно вопрос будет ли работать база данных без php my admin ?
@romkalily
@romkalily 5 лет назад
Не поделючается apache что делать?не могу понять
@olegtsizdyn
@olegtsizdyn 4 года назад
То же самое. Если кто нашел решение то отпишитесь !!!
@user-nh3cq9it6e
@user-nh3cq9it6e 4 года назад
@@olegtsizdyn аналогично
@gleblevkovich6974
@gleblevkovich6974 4 года назад
@@benmyrat Герой нашего времени)
@Java-xk6ih
@Java-xk6ih 4 года назад
@Myrat Ovezov Да лучшЬІй
@up9380
@up9380 4 года назад
@@olegtsizdyn поменяй в настройках MAMP Версию PHP на 7.2
@Dmitriy-rc5bi
@Dmitriy-rc5bi 2 месяца назад
А для чего он нужен этот коннектор?
@bogdan_x27
@bogdan_x27 5 лет назад
Чикаю продовження ТОП
@GiorgBrin-yy5hr
@GiorgBrin-yy5hr 6 месяцев назад
у меня почему то выводит всегда только одно сообщение "No"...
@user-zs4jm6hq9d
@user-zs4jm6hq9d 4 года назад
if (connection.State == System.Data.ConnectionState.Closed) connection.Open(); //Выдает ошибку в State и Open
@anelkaiyrbek7222
@anelkaiyrbek7222 3 года назад
Нашли решение?
@whywelloss
@whywelloss 6 месяцев назад
Короче, у меня проект по c#, Я могу использовать phpmyadmin?
@komander7291
@komander7291 4 года назад
Помоги пж. Нету MySQLData.dll вообще не то что у тебя качается. А когда пробую добавить любую ссылку то пишет что этот файл не доступен так как он не индефицирован и там еще что то про COM
@logistshop6087
@logistshop6087 4 года назад
Какая версия net frame work стоит в сборке проекта ?, поставь 4.0 должно заработать
@tveth4949
@tveth4949 3 года назад
посоветуйте хостинги для таких целей
@kekand0s141
@kekand0s141 2 года назад
Есть подключение на oracle?
@olegtsizdyn
@olegtsizdyn 4 года назад
Что посоветуешь кроме mamp?
@rafkatkarimov9074
@rafkatkarimov9074 4 года назад
у кого ошибка(не удалось найти имя типа или пространства имен mysql c# windows forms) Измените в проекте net frame work, поставьте другу версию к примеру 4.5.2, должно заработать
@user-nk1jh3ic1v
@user-nk1jh3ic1v 4 года назад
У меня ошибки выдаёт с таким кодом начиная с 26 строки 21:06
@user-nk1jh3ic1v
@user-nk1jh3ic1v 4 года назад
потому что я дибил и не поставил скобки
@eglapshin
@eglapshin 4 года назад
​@@user-nk1jh3ic1vахахха, у меня та же фигня: в унынии полез в комменты, а тут ты - спасатель!!! Ахахахах, ты молодец!
@mansonvip
@mansonvip 3 года назад
Уроки отличные. Подскажите у меня одно нет папки ссылки? как добавить ссылку то?
@selfdeveloper2688
@selfdeveloper2688 2 года назад
У меня тоже нет. Просто нажал на сам файл проекта правой кнопкой мыши -> добавить -> ссылка на проект
@AAA-by2yl
@AAA-by2yl 5 лет назад
Привет! Подскажи пожалуйста, может не в тему, но перерыл тонну информации в интернете никак найти не могу, я новичок в python, например я хочу создать движок для визуальной новеллы, допустим если есть уже вся логика её, то я хочу упростить работу в дальнейшем, создать движок, не такой чтобы он был просто кодом, а такой чтобы можно было закинуть спрайты в приложение, написать в специальной форме какие надо фразы чтоб персонаж говорил, его имя и тд. Я знаю что можно сделать графический интерфейс на pyqt например, но вот как сделать именно интерфейс движка, чтобы потом можно было запустить игру созданную с помощью этой программы т.е редактора. Фух.. Надеюсь понятно объяснил. Даже речь не о python а о том как создать этот самый редактор для создания игры по написанному коду
@pingvin7954
@pingvin7954 4 года назад
Нет условия что база данных доступна.
@Benkaera
@Benkaera 3 года назад
spasiboo
@user-jr5wg1um6e
@user-jr5wg1um6e 2 года назад
Спасибо, всё понятно, но "чуточку позже" портит урок. Прыжки не идут на пользу усвоению.
@hayden_127
@hayden_127 3 года назад
7:11 вот тут мне стало не понятно
@PushkaryovVsevolod
@PushkaryovVsevolod Год назад
0:21 начало
@erikframov7358
@erikframov7358 5 лет назад
Ван лав
@user-zx7yh5te7h
@user-zx7yh5te7h 3 года назад
Мамп как скачать?
@mvxburov
@mvxburov 5 лет назад
Старичек, надеялся, что доступ к базе будет реалиован с помощью EF Core)
@almazsydykov9173
@almazsydykov9173 4 года назад
Доброго времени, у кого нет проблем с каперским? у меня каспер блокирует ExampleSQLapp.exe
@Echo_1337
@Echo_1337 4 года назад
У меня антивирус ругался, но я просто продолжил и все нормально....
@llapbdopbiuelk586
@llapbdopbiuelk586 8 месяцев назад
Ошибка на open
@thesnack8645
@thesnack8645 2 года назад
У МЕНЯ НЕ РАБОТАЕТ МАМБА ПИШЕТ НАДА НЕТ КОР
@varvarhd
@varvarhd 5 лет назад
Топ
@mishpro_off
@mishpro_off 3 года назад
В субтитрах на первой минуте жесть творится, не удивляйся, если сняли монетизацию
@ulbreht
@ulbreht 3 года назад
Ребята, особенно начинающие, бегите от таких рассказчиков.
@clashtop6731
@clashtop6731 2 года назад
а что не так?
@user-kh3so6xu2n
@user-kh3so6xu2n Год назад
+
@Unknown_Eugene
@Unknown_Eugene 4 года назад
Есть кто-то, у кого не работаet mysqladmin? У меня пишет invalid parameters. Кто ниить знает как пофиксить?
@user-dz6gu4kv8q
@user-dz6gu4kv8q 3 года назад
попробуй поменять порт на 3307 и поперезапускать MAMP
@3JlOU_BoJlK
@3JlOU_BoJlK 3 года назад
1) Почему MySQL, а не Sqlite? 2) Denwer? Cерьезно?))) Его разрабатывать перестали так давно, что никто уже не помнит и версия MySQL там древняя. 3) Тот же вопрос вообще про mamp/xamp/open server, на кой вообще ставить другой стек технологий, если для винды можно спокойно поставить отдельный mysql server? 4) про phpmyadmin вообще позор... 5) В современных версиях MySQL MyISAM уже нету... 6) А ты точно программист? Как-то уже страшно уроки дальше смотреть, потому что после вот такого появляются сомнения, что тут в принципе правильный подход используется...
@haizis1880
@haizis1880 2 года назад
Что не так с PhpMyAdmin?
@Guraba333
@Guraba333 4 года назад
Если server не подключается то пройдите по этой ссылки ->ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-jrdeOnI039E.html
@Guraba333
@Guraba333 4 года назад
из этого видео мне помог первый вариант
@kavelquu
@kavelquu 4 года назад
сяб, мне второй вариант помог, с закоментированнием строки
@viziFanatMellstroy
@viziFanatMellstroy 3 года назад
cпасибооо
@abubakrsadriddinov6097
@abubakrsadriddinov6097 5 лет назад
Первый и да видос топ
@pegkuu_3agpom113
@pegkuu_3agpom113 3 года назад
Полное говно с интегрированой рекламой мампа, потом приходят на работу гении ютюба что не знают даже об оригинальном сервере MySQL и утилиткой с GUI. 1.Что мешало вам использовать безплатный MySQL Community и Workbench? 2.Почему бы не выводить host, port, user, pass, database в отдельном конфиг файле чтобы не компилиповать програму каждый раз когда меняем Хостинг, логин или пароль?
@3x__
@3x__ 5 лет назад
Ты так быстро говоришь как-будто ты в туалет спешишь ))))
@user-pq1wu2fx2l
@user-pq1wu2fx2l Год назад
Сложно. В делфи лучще
@user-lh6xe3zi1t
@user-lh6xe3zi1t 4 месяца назад
В каком моменте вы установили MySQL сервер? 🤬
@varvarhd
@varvarhd 5 лет назад
Я первый, но я не буду писать ,,Я ПЕРВЫЙ", Я же ведь не даун!
@phoenix2810
@phoenix2810 5 месяцев назад
.
@dasha4284
@dasha4284 Год назад
Ужасный видос Только все усложняете
@back_to_life0
@back_to_life0 Год назад
Очень глупо ставить mysql запускать локальный сервер для приложения на c# ____ А если эта прога будет не на твоем компе😆 Ты будешь всем говорить, установите и запустите себе mysql сервер ____ Скачал игру дота2, нужно установить mysql🤣
@user-mc7kc2bd8b
@user-mc7kc2bd8b 3 года назад
Спасибо!
@danialmantayev6583
@danialmantayev6583 4 года назад
Ошибка 3 Не удалось найти имя типа или пространства имен "MySql" (пропущена директива using или ссылка на сборку?) Ошибка 4 Не удалось найти имя типа или пространства имен "MySqlConnection" (пропущена директива using или ссылка на сборку?) Что делать в этом случае? Я сделал все в точности по видео, строка с using MySql.Data.MySqlClient; есть, не понял что тут не правильно и вроде ссылку как ты добавлял
@danialmantayev6583
@danialmantayev6583 4 года назад
Ошибка 3 Не удалось найти имя типа или пространства имен "MySql" (пропущена директива using или ссылка на сборку?) Ошибка 4 Не удалось найти имя типа или пространства имен "MySqlConnection" (пропущена директива using или ссылка на сборку?) Что делать в этом случае? Я сделал все в точности по видео, строка с using MySql.Data.MySqlClient; есть, не понял что тут не правильно и вроде ссылку как ты добавлял
@danialmantayev6583
@danialmantayev6583 4 года назад
Ошибка 3 Не удалось найти имя типа или пространства имен "MySql" (пропущена директива using или ссылка на сборку?) Ошибка 4 Не удалось найти имя типа или пространства имен "MySqlConnection" (пропущена директива using или ссылка на сборку?) Что делать в этом случае? Я сделал все в точности по видео, строка с using MySql.Data.MySqlClient; есть, не понял что тут не правильно и вроде ссылку как ты добавлял
@danialmantayev6583
@danialmantayev6583 4 года назад
Ошибка 3 Не удалось найти имя типа или пространства имен "MySql" (пропущена директива using или ссылка на сборку?) Ошибка 4 Не удалось найти имя типа или пространства имен "MySqlConnection" (пропущена директива using или ссылка на сборку?) Что делать в этом случае? Я сделал все в точности по видео, строка с using MySql.Data.MySqlClient; есть, не понял что тут не правильно и вроде ссылку как ты добавлял
@denisbragin4264
@denisbragin4264 2 года назад
наводишь на MySQLConnection, тыцкаешь на лампочку, жмешь первую строку в выпавшем меню
Далее
КАК НАЧАТЬ ПОНИМАТЬ LINUX (2024)
21:10