2015-11-04 3 views
0

Я делаю простую программу входа C++, и я хочу подключить свой код на C++ к моей базе данных MySQL. Когда пользователь подписывается, программа должна отправлять почту пользователя и хэш пароля в базу данных и хранить ее там. (Я уже сделал хэширование с помощью sha256). Когда пользователь регистрируется в программе, он должен отправлять почту и пароль пользователя в базу данных, где он проверяет, правильны ли оба из них, и отправляет ли предоставленные acces или acces denied обратно.Как подключить мою базу данных MySQL к моему коду C++?

Я только начал работать с MySQL и не смог найти какое-либо видео или тему в Интернете о том, как это сделать, сделав сообщение сам, это моя последняя надежда.

+1

Это не видео, но может помочь: http://stackoverflow.com/questions/16424828/how-to-connect-mysql-database-using-c. Поиск SO для MySQL и cpp. – Marged

+0

У меня были хорошие результаты, используя [soci] (http://soci.sourceforge.net/) для этого. –

ответ

0

Лучший способ добиться этого является:

Создание списка PHP/ASP скрипт, который подключения к MySQL (как API), или Создание программы C++ сервера, который функционирует в качестве API.

Если вы хотите выбрать второй, вам необходимо скачать C++-коннектор: MySQL C++ connector Проверьте, есть ли у вас Documentation из MySQL для получения дополнительной информации и примеров.

+0

Вы рекомендуете делать это PHP или C++, если это вообще имеет значение? –

+0

Это зависит от требований и ваших навыков. Изучить новый язык, такой как PHP, намного хуже, чем создание сервера/клиента, и вам все равно нужно настроить HTTP-соединение для подключения к серверу. Я полагаю, что вы хотите создать сервер (1 центральное место, где хранится вся информация), и несколько клиентов по сети для доступа к информации. Я думаю, что C++ лучше, потому что скрипт уже скомпилирован, а PHP выполняет его только при его запуске. – Sentmen

+0

получил его, спасибо man <3 –

Смежные вопросы